A G&M crew putting a new shingle roof on a brick house

Roofs built for West Texas hail and wind.

We're a family roofing company on 61st Street in Odessa. Homes and businesses across Midland, Odessa and the Permian Basin since 1973, and every job is 100% guaranteed.

  • 4.5 stars on Google
  • GAF Master Elite
  • Bonded and insured

Ask the neighbors.

Three of our 40 Google reviews, copied word for word.

“I've used G&M Roofing & Construction for all three of my new roofs after West Texas hailstones damaged them since my home was built in 2004. They are always professional, honest, and use quality products.”

K'LynnThree new roofs since 2004

“They are LOCAL! They're a part of our community and will stand by their excellent work when the other companies from up north will be LONG GONE!!”

ChrissieAfter the Summer 2024 hail

“Just needed some small repairs on my roof, they got me an estimate the same day, and got it done super quick.”

JasonSmall repair

4.5 stars from 40 Google reviews1973 roofing in West Texas since1997 BBB accredited since

Hail, wind, leaks and new roofs.

Homes and businesses, shingle to TPO. Pick the problem, then call us about it.

Call about your roof
Free estimateSample photo: dark bruises from hail on a gray shingle roof.

Hail damage

Hail under an inch can still break a roof. We check the shingles, ridges, vents, skylight frames and flashing.

Sample photo: shingles torn up and missing after a windstorm.

Wind and storm damage

Torn, split or blown-off shingles turn into leaks fast. We fix them, and we'll still be here after the storm chasers leave.

Sample photo: gloved hands fitting a new shingle into a patched roof.

Roof repair

Leaks, cracked shingles, blow-offs, holes. A leak doesn't always mean a new roof, and we won't sell you more than it needs.

G&M jobA G&M truck and a lift outside a two-story house during a reroof.

New home roofs

Shingle replacements for houses in Midland and Odessa, with quality materials that carry warranties.

G&M jobA finished white TPO roof on a commercial building.

Commercial roofs

TPO and single-ply roofs for shops, offices and buildings, put on new or repaired.

Sample photo: a clay tile roof in afternoon light.

Metal and tile

Metal lasts two to three times longer than asphalt and quiets the rain and hail. Tile roofs too.

What the storm left. What we leave.

Drag across each roof to wipe between before and after.

Sample photo: the same brick ranch house with a new charcoal shingle roof. Sample photo: a brick ranch house with a hail-beaten shingle roof. BeforeAfter
Hail-beaten shinglesnew architectural shinglesDrag
Sample photo: the same commercial building with a new white TPO roof. Sample photo: an old, cracked flat roof on a commercial building. BeforeAfter
Cracked flat roofnew white TPODrag
Sample photo: the same two-story house with a new bronze standing-seam metal roof. Sample photo: a two-story house with wind-torn shingles and a blue tarp. BeforeAfter
Wind-torn shinglesnew standing-seam metalDrag

Sample photos. Your own job photos go here.

First call to a clean yard.

We look at your roof before we give you a price. Here's how a job goes.

  1. Step 01
    The G&M office and sign on 61st Street in Odessa, a company truck out front.

    Call us

    Call (432) 550-2700 or send the form. Tell us what you saw: a leak, missing shingles, dents after a hailstorm.

  2. Step 02
    A white flat roof with skylights and an AC unit, from a G&M job.

    Inspection and free estimate

    A roofer goes up and checks shingles, seams, flashing and soft metal. Then you get a free estimate: a repair if that's enough, a new roof if it's worn out.

  3. Step 03
    A G&M truck and lift parked at a house before the work starts.

    Get the house ready

    Cover the furniture, take fragile things off the shelves, move the car so the trucks can park, and warn the kids and pets it'll be loud.

  4. Step 04
    A G&M crew on the roof, laying new shingles.

    Roof on, yard clean

    The crew tears off, puts the new roof on and picks up after itself. Every job is 100% guaranteed.

What people ask us.

Something else on your mind? The office picks up Monday to Friday, 9 to 4.

Call (432) 550-2700

Most people find out from a leak or a stain on the ceiling. Checking twice a year catches it sooner. If you look yourself, check the shingles and seams, and look for granules piling up in the gutters.

Not always. Lots of leaks come from small problems we can fix. If the whole roof is old and worn, a new one may make more sense. We inspect first and tell you which.

Most home roofs are built to last around 20 years. Metal should last two to three times longer than asphalt shingles.

It depends on what has to come off, the weather and the size of the job. You get a time frame up front, and we work to keep it.

Falls are the most common accident on roof repairs. Our crews have the safety gear, the equipment and the insurance, and they know the local building codes. A how-to video doesn't.

Yes. TPO and single-ply roofs for businesses in Midland, Odessa and the towns around them, new or repaired.

Talk to a roofer in Odessa.

Call the office, or send the form and we'll call you back to set up a time. The estimate is free.

The G&M Roofing office on 61st Street, Odessa.
(432) 550-2700
Office
302 E 61st St, Odessa, TX 79762
Hours
Monday to Friday, 9 am to 4 pm
Area
Midland, Odessa and the Permian Basin

Rather talk? Call (432) 550-2700.

Thanks for trying the demo.

Nothing was sent. On the live site, this goes straight to the G&M office.

Call Free estimate