Skip to content
Call Free Inspection
Roof Repair by Gibco Roofing in DFW

Roof Repair · Grand Prairie & DFW

Leaks and storm damage fixed at the source.

A stain on the ceiling is the end of the story, not the start. We find where water is getting in, fix that, and tell you honestly whether the rest of the roof has years left.

Get My Leak Looked At

Enter your address or ZIP. Carlos will call to confirm a time.

Prefer to talk? (972) 352-3479 · Se habla español

5.0Google rating · 54 reviews
1 dayMost roofs torn off and finished
InsuranceClaims documented, adjuster met
Class 4Impact-rated shingles available
Since 2001Carlos has been roofing

Sound familiar?

Signs it is time to call

  • Water stain or drip after heavy rain
  • Shingles in the yard after a windstorm
  • Cracked pipe boot or rusted flashing
  • Granules piling up in the gutters
  • Daylight visible in the attic

How it works

From first call to final walkthrough

Find the cause

We trace the leak from the attic side to the entry point instead of guessing from the stain.

Straight answer

Repair if the roof has life left; replacement if it does not. You get the honest call and a price for each.

Fix it right

Matched shingles, new flashing or boots, sealed and tested.

Check the rest

While we are up there we look at ridge caps, valleys and vents so you are not calling us back next month.

Materials

What goes on your roof

Matched shingles by manufacturer, profile and color where available, new pipe boots, aluminum or galvanized flashing, and ice-and-water shield under repaired areas.

Warranty: 3-year transferable labor warranty, handed to you at completion.

Price

What it costs

Repairs and emergency tarping start at $500, and the exact price is quoted after a free inspection. Larger storm repairs may be covered by insurance.

Cost guide

Reviews

Reviews from roof repair customers

5.0 on Google · 54 reviews · Read them all
G★★★★★1 year ago

Carlos did an amazing job repairing my roof, can't even tell it was damaged. He was quick to respond and get me scheduled at a very reasonable price. He even identified an area I wasn't aware of and fixed it as well. I've dealt with a lot of contractors, but Carlos has become one of my favorites.

Chris Yurasits · Aubrey
Carlos replied: Thanks for the kind words Chris! Aubrey, TX can rest knowing we have your roofs covered.
G★★★★★5 months ago

Carlos and his crew did an amazing job on my new roof. They came out early in the morning and replaced my entire roof in one day. Carlos even replaced a section on my chimney that was rotted out; he went to Home Depot and bought the parts he needed and repaired my chimney at no charge. A+++ work by him and his team.

D. Elski
G★★★★★1 month ago

I would like to give Gibco Roofing 5 gold stars. The owner is Carlos and is very honest and does exactly what he says he will do. Thank you so much Gibco Roofing.

William Fairbanks

All reviews

Questions

Straight answers

Can you find a leak that only shows up in heavy rain?

Yes. We check the attic side for water trails, then trace to the entry point: usually flashing, a pipe boot, a valley or a lifted shingle. We fix the cause, not just the stain.

What does a repair cost?

Repairs and emergency tarping start at $500. The exact price comes from the free inspection, and storm damage may be covered by insurance.

Do you do same-week repairs?

In most cases. Active leaks are scheduled first, and we can tarp a roof the same day if weather is coming.

Is a repair worth it on an older roof?

Often yes. A targeted repair on a roof with a few good years left costs far less than a replacement. If the inspection shows the roof is at the end of its life, we tell you rather than sell you a repair that will not hold.

Will a repair match my existing shingles?

We match manufacturer, profile and color as closely as available. On older discontinued colors we use the closest match and place it where it is least visible.

Ready for a straight answer about your roof?

Get My Leak Looked At (972) 352-3479Mon–Fri 8:00 AM – 6:00 PM · Sat 9:00 AM – 1:00 PM · Se habla español