A Brennan company - serving Fresno, CA

Before & After Gallery - Brennan Roofing Co Fresno

Metal roofingMetal roofing
Architectural shinglesArchitectural shingles
Tile roofingTile roofing
GAFGAF
Owens CorningOwens Corning
Flat & low-slopeFlat & low-slope
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as$159/month*On approved credit; ask for current terms
Get your free estimate

Roofing Before & After in Fresno, CA

Talk is cheap, especially in roofing. Every company says they do clean work. What separates the real ones is what the roof looks like a year later, after a Fresno summer and a winter storm cycle. The projects below show what we walked into, what we did about it, and what it looked like when we got off the roof. No stock photos. No filters. Just work we’d put our name on.

Call (559) 785-2160

Explore

Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

Recent Transformations

Sun-Cracked Shingle Replacement in Tower District

BeforeBeforeAfterAfter
Before: sun-cracked, curling shingles. After: new architectural shingles with fresh flashing.

Fresno heat does a number on asphalt shingles. This Tower District home had shingles so baked they’d curled at the edges and cracked under foot traffic. We stripped the old field, replaced the damaged decking, and laid new architectural shingles with a fresh drip edge. The result is a roof that sheds water the way it’s supposed to, and it’ll handle a decade of Valley sun before the homeowner has to think about it again.

Valley-Fever-Scarred Tile Roof Cleanup in Woodward Park

BeforeBeforeAfterAfter
Before: moss-stained tile with broken caps. After: cleaned tile with matched replacement caps and sealed valleys.

This tile roof in Woodward Park hadn’t been touched in years. Algae and moss had taken hold in the shaded sections, and a few broken cap tiles were letting water sneak underneath. We pulled the broken caps, sourced matching replacements, cleaned the field, and resealed the valleys. The homeowner didn’t need a new roof. They needed someone who’d tell them the truth about what they had. That’s the job.

Flat Roof Leak Repair in Old Fig Garden

BeforeBeforeAfterAfter
Before: cracked membrane with standing water. After: patched and resealed membrane shedding water properly.

A flat roof in Old Fig Garden had been holding water for years. The homeowner called because a ceiling stain showed up in the hallway. We found cracks in the membrane where water was pooling instead of draining. The repair meant opening the problem areas, resealing the membrane, and re-sloping the low spot with a tapered system. No more standing water. No more humidity inside. Flat roofs in Fresno need drainage that actually drains.

Wind-Damaged Flashing Repair in Sunnyside

Roofers installing asphalt shingles around a chimney on a residential home
Before: torn flashing and exposed decking near the chimney. After: new step flashing and counter-flashing with clean caulk lines.

When wind gets under flashing, it tears. This Sunnyside homeowner found shingles in the yard after a spring gust, and a closer look showed the chimney flashing had pulled away from the decking. We replaced the step flashing, added new counter-flashing, and reseated the shingles around the penetration. It’s not glamorous work. But it’s the difference between a roof that leaks in the next storm and one that doesn’t.

Full Reroof in Clovis Corridor

Roofing contractor using a conveyor belt to lift shingles onto a roof
Before: aging three-tab shingles with granule loss. After: new CertainTeed architectural shingles with new underlayment and ventilation.

The old three-tab shingles on this Clovis corridor home had been up there since the early 2000s. Granules were washing into the gutters every time it rained, and the underlayment was brittle in spots. We tore it to the deck, inspected the sheathing, replaced what needed replacing, and installed a new CertainTeed architectural shingle system with proper ridge ventilation. Full reroofs like this one come with a written price before the first shingle comes off, and the 365-Day Done Right Promise after the last one goes on.

Decking and Underlayment Replacement in West Fresno

Roofing crew using a conveyor system to load shingles onto a roof
Before: warped decking and degraded felt visible after tear-off. After: new plywood decking and synthetic underlayment ready for shingles.

Sometimes the problem is under the shingles. This West Fresno roof looked tired on top, but the real decay was in the decking. Years of small leaks had warped the plywood in three sections. We cut out the bad wood, replaced it, laid new synthetic underlayment, and flashed the penetrations properly. The homeowner got to see every layer before we covered it up. The Garrison Code means nothing gets hidden under fresh shingles.

Want Results Like These?

Every roof we work on gets the same treatment: a written price before work starts, a background-checked uniformed technician on site, and the 365-Day Done Right Promise in writing. If a repair fails within a year, we come back free. That’s the deal. Call (559) 785-2160 to schedule your inspection and get a quote on paper. It’s your roof. You should know exactly what it’ll cost.

Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade
Need Roofing help in Fresno? Licensed & insured · Written quotes before work starts response · free estimates
Call (559) 785-2160
Local Service Coverage

Request a Free Estimate in Fresno

Tell us what you need - Brennan Roofing Co Fresno responds fast. No obligation.

When you send us your details, you confirm you have read our Privacy Policy and consent to receive communications by call, text, or email regarding your project, including by the service partners who may complete the work.

Prefer to text? Text Us
Call Now - 24/7 Dispatch