“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.”
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.
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.”
“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!!”
“Just needed some small repairs on my roof, they got me an estimate the same day, and got it done super quick.”
Homes and businesses, shingle to TPO. Pick the problem, then call us about it.
Call about your roof
Hail under an inch can still break a roof. We check the shingles, ridges, vents, skylight frames and flashing.

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

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.

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

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

Metal lasts two to three times longer than asphalt and quiets the rain and hail. Tile roofs too.
Drag across each roof to wipe between before and after.
BeforeAfter
BeforeAfter
BeforeAfter
Sample photos. Your own job photos go here.
We look at your roof before we give you a price. Here's how a job goes.

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

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.

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.

The crew tears off, puts the new roof on and picks up after itself. Every job is 100% guaranteed.
Something else on your mind? The office picks up Monday to Friday, 9 to 4.
Call (432) 550-2700Most 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.
Call the office, or send the form and we'll call you back to set up a time. The estimate is free.
