Roof Repair
Stop the leak today. Free inspection, video proof, written price.
1,200+ reviews · 4.8★ on Google Licensed & insured · CSLB #1030917
Serving Fresno, Clovis, Visalia, Sacramento and Bakersfield.
Free for homeowners. $299 only if you need an inspection for a real estate transaction.
- $800–1,500Most single-issue
repairs - $2,000–4,500Multiple areas,
deck or batten work - FreeDiagnostic inspection
for homeowners - GAFMaster Elite
certified
- We record what we find — you see the failure before we price it
- Written flat-rate price before anyone starts work
- Same-day estimates — and emergency temporary repairs if water is coming in
Tell us where it’s leaking
Two minutes, three questions. We’ll route you to the nearest crew and come look.
Free · No obligation · We route you to the nearest crew
One stain
What a single ceiling stain actually tells you
A customer in Visalia called us out for one stain. One. He pointed at the ceiling and that was the whole complaint.
We went up. Started where the water should have been coming from, and found debris packed solid in the valley and valley metal that was wrong for the detail it was trying to handle. Fixed that and we’d have earned the money.
Then we lifted tile in a few other spots, because one failure on a roof that age usually isn’t the only one. It wasn’t. There were problems in several places up there, none of which had reached his ceiling yet.
So here’s the honest version of the thing we tell everybody. One stain almost never means you need a new roof. It also almost never means there’s exactly one thing wrong. What it means is that somebody has to go up and look properly, at the whole roof, not just the spot under the stain.
That’s the difference between a repair that holds and a repair you call back about in March.
What actually fails
Five things cause most of the leaks we fix
Not the middle of the roof. Almost never the middle of the roof. It’s the places where something interrupts it.
Solar mounts
More of the leaks we repair are around solar panels than anything else. Those panels are bolted through your roof, and every bolt is a hole somebody had to seal. If the wrong bracket went in, or the flashing was skipped because the crew that day was electricians rather than roofers, you get a grid of penetrations that fail one at a time over several years. We take panels off and reset them ourselves, electrical included, so nobody is standing in your driveway explaining that the roof is the roofer’s problem and the panels are the solar company’s.
Air conditioning and pipe penetrations
Package units, ducts, vent pipes, anything that comes through the deck. Boots dry out and split. Curbs get sealed with caulk instead of metal. It’s a small repair when you catch it and a ceiling when you don’t.
Valleys
Two roof planes meeting is where the most water on your roof is moving fastest. Fill that with pine needles and leaves and it stops draining and starts sitting. Add valley metal that’s too narrow or the wrong detail and it doesn’t matter how good the rest of the roof is.
Blown and slipped shingles
Wind lifts a few, they don’t reseal, and the ones below them are next. On tile, a slipped or cracked piece exposes what’s underneath to direct sun, which is exactly what the underlayment can’t take.
Underlayment that’s simply finished
The one that isn’t really a repair. On the tract homes around here the tile lasts fifty years and the felt underneath gets about twenty-five, so a roof can look perfect and leak in four places. Patching that is throwing money at it — the answer is lifting the tile and replacing what’s under it, which keeps the tile you already paid for.
Not every leak is a failure
Sometimes the roof was built wrong
This one wasn’t worn out. It was holding water because there was nowhere for the water to go — a low section with no fall and no path off the roof. You can patch a roof like that every year and it will leak every year, because nothing is broken. It’s doing exactly what the design told it to do.
We put a membrane across it so it sheds instead of ponds. That’s a correction, not a patch, and it’s the kind of thing that never appears on a quote unless somebody actually looked.
Crickets and saddles behind chimneys, water being dumped against a wall instead of into a gutter, an overhang too short to throw water clear of the fascia — same category. They’re the reasons roofs fail early, and they get looked at on every inspection.
Straight numbers
What a roof repair costs
Written and flat-rate before anyone starts. Not a range that moves once we’re up there.
| Repair | Typical range |
|---|---|
| Single issue — one flashing, one valley, one penetration | $800–$1,500 |
| Larger repair — multiple areas, deck or batten work | $2,000–$4,500 |
| Diagnostic inspection — homeowners | Free |
| Inspection for a real estate transaction | $299 |
What moves the number: how many separate areas are failing, whether the deck or battens underneath are sound, and how much has to come off to get at it. We tell you which of those applies before you decide anything. Repairs carry one to five years of coverage depending on the work, and they’re built to outlast that.
The honest limit
When a repair stops being the right answer
Repair-first doesn’t mean repair-always. There’s a point where patching is just buying months, and we’d rather tell you that than take the money three more times.
The clearest version is the one in this photo. The tile is fine — that’s the expensive part and it has decades left. What’s underneath is cracked, crumbled, gone. No repair fixes that, because there’s nothing left to repair to.
There are two triggers. One is when a repair simply won’t hold — there’s nothing sound left to fasten to or seal against. The other is structural: the deck, the framing, or what’s underneath has gone, and no amount of work on the surface changes that.
When we hit either one, we’ll say so, and we’ll show you on video rather than asking you to take our word for it.
When it’s that, the answer is usually a lift-and-relay, which reuses your tile. When the deck is soft or the tile itself is breaking up, it’s a replacement, and we’ll show you why on video before we say it.
Verified reviews
Homeowners we did this for
4.8 stars across 1,000+ verified Google reviews across four California markets, 1,200+ counting Yelp, Facebook and the BBB. Read every roofing review we’ve earned →
“David came by and gave my wife and I such a great price on the roof repair we needed… I was also very impressed with the repair being completed in such a short time, which they did on New Year’s Day!”
“Found out our slopes/valleys were compromised along with 25 other roofing tiles that were cracked or completely broken… They lifted tiles and found the compromised areas that were going to soon cause major problems and water damage.”
“After having repeat issues with the previous roofing contractor, we reached out to Grandmark… the diagnosis and solution were better. Miguel also went above and beyond to solve an unrelated problem with the gutter.”
Related
If your roof is telling you something else
Straight answers
Frequently asked questions
How fast can you get out here?
We estimate same day. If water is actively coming into the house, say so in the form — we do emergency temporary repairs to stop the damage while the real repair gets scheduled. You shouldn’t be putting buckets out for a week waiting on a quote.
Do you charge to come out and find the leak?
No, not for homeowners. The diagnostic inspection is free and you keep the video whether or not you hire us. The one exception is an inspection for a real estate transaction, which is $299, because that’s a written report on somebody else’s deadline.
The stain is in the hallway but you’re looking at the other side of the roof. Why?
Because water travels. It comes in at a failure, runs along the underlayment or down a rafter, and drops through wherever it finds a gap in the ceiling — which can be a long way from where it started. If somebody patches directly above your stain without tracing it, there’s a good chance they’ve sealed a spot that was never leaking.
Will you repair a roof that another company installed?
Yes. A lot of what we fix is somebody else’s work, and we’ll tell you what we find without editorialising about it. If the original installer is still around and it’s under their warranty, we’ll tell you that too — you shouldn’t pay twice for the same roof.
Can you fix a leak around my solar panels?
Yes, and it’s one of the most common repairs we do. We remove and reset panels ourselves, electrical disconnect and reconnect included, so one company owns the whole job instead of a roofer and a solar installer pointing at each other. Standalone panel removal and reset runs $250–$350 per panel depending on whether new footings and rails are needed; bundled into a larger roof job it usually costs less.
How do I know you’re not talking me into more than I need?
Because you see it before you pay for it. Every inspection is recorded — the lifted flashing, the packed valley, the felt crumbling under a tile that’s still perfectly good. You look at the same footage we do, then you decide. Sometimes it shows nothing much is wrong, and we tell you that and leave.
Find the leak first. Decide after.
A recorded inspection, a written flat-rate price, and an honest answer about whether this is a repair or something bigger. If you’re already holding a replacement quote, get a second inspection before you sign.