Metal roofing
Architectural shingles
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Roofing Before & After in Houston, TX
Photos of finished rooflines are nice, but they don’t tell you anything about what was wrong underneath. The real story is in the transition: stripped decking, missing flashing, water stains nobody noticed until the shingles came off. That’s why we document every job. The before photos show what Houston weather actually does to a roof. The after photos show what a roof looks like when it’s installed to The Garrison Standard and inspected like it matters.
Styles & brands we work with






Recent Transformations
Storm Damage Repair in Meyerland: Missing Ridge Shingles and Wet Decking
Before
AfterThe homeowner called after a March storm had peeled a stretch of ridge shingles clean off. Water had been getting into the attic for days, and the decking below the ridge was soft in three spots. We wrote the price before any work started, pulled the damaged shingles, replaced two sheets of plywood decking, and reworked the ridge with new shingles and a continuous ridge vent. We also caught two nail pops near the chimney that would have leaked within a year. Total job done in one day, and the ridge is now the strongest line on the roof.
Full Reroof in The Heights: 22-Year-Old Three-Tab Gone Granular
Before
AfterThis The Heights bungalow still had its original three-tab roof, and the shingles were shedding granules into the gutters every time it rained. The decking underneath was sound, which saved the homeowner real money. We tore off to bare wood, replaced the drip edge, laid synthetic underlayment, and installed architectural shingles from the Owens Corning line. New pipe boots, new flashing at both roof-to-wall intersections, and a ridge vent cut in along the peak. The old roof was gambling with every hurricane season. The new one is rated and written into the 365-Day Done Right Promise.
Flat Roof Leak Repair in Sharpstown: Failed Torch-Down on a Carport Addition
Before
AfterThe carport roof had been leaking onto the homeowner’s truck for two months before we got the call. The old torch-down was cracked in a spiderweb pattern, and the drain scupper was set too high, so water pooled in the low corner. We stripped the failed membrane, reset the scupper height, and installed a white TPO system that reflects heat instead of absorbing it. That matters in Sharpstown in August, when a dark flat roof can push attic temperatures past 140 degrees. The leak is gone and the garage stays 15 degrees cooler.
Chimney Flashing Replacement in Spring Branch: Rusted Step Flashing and a Persistent Ceiling Stain

The ceiling stain kept coming back, and two other companies had caulked the same spot without fixing the cause. The step flashing at the chimney was rusted through in three places, and the old caulk had turned brittle from Houston UV exposure. We removed the old flashing, cut in new step flashing, and locked it under a new counter flashing with the proper overlap. Then we ran a water test on the chimney chase before the homeowner paid a dollar. A year later the ceiling is still clean, and that’s exactly what the guarantee is for.
Ventilation Correction in Katy: Ridge Vent With No Intake

A previous roofer had installed a ridge vent without checking whether the soffits were vented. They weren’t, so the ridge vent was doing nothing except letting wind whistle through the attic. The homeowner’s upstairs AC was running almost nonstop in July. We cut in continuous soffit baffles, cleared the insulation from the eave area, and verified airflow with a smoke test at both ends of the attic. The roof wasn’t leaking, but it was still failing the homeowner every month on the electric bill. Now the system pushes heat out the way it’s supposed to.
Want Results Like These?
Every project on this page started with a written price before any work began. That’s non-negotiable for us. You won’t get a number that moves at the door, and you won’t get a salesman pushing a brand you don’t need. You’ll get a straight walkthrough of what’s wrong, what it costs, and what we’re going to do about it. Call (940) 461-8481 to schedule your free estimate with Travis Oakley’s team.
Written by Travis Oakley, Owner at Brennan Roofing Co Houston, serving Houston since 2000.
See the difference
Before
After
Before
After
Before
After