A Brennan company - serving Dallas, TX

Before & After Gallery - Brennan Roofing Co Dallas

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 Dallas, TX

We can tell you we do clean flashing work and straight ridge lines all day. But seeing a stripped deck in Lakewood or a hail-battered roof in Richardson turned back into a tight, sealed system? That lands differently. Before and after photos let you judge the work yourself: the tear-off, the underlayment, the finished ridge. No filter, no staging, just what the roof looked like when we got there and what it looked like when we left. Here are a few recent transformations from around Dallas.

Call (903) 499-4441

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

Hail Damage Full Replacement in Plano

[Placeholder photo 1: After photo of architectural shingle roof in Plano]
After: full replacement with Owens Corning Duration shingles, Plano

A spring hailstorm left quarter-sized dents across half the slopes and cracked three shingles at the ridge. We documented everything for the insurance adjuster, then tore off to the decking. New synthetic underlayment, new drip edge, new flashing at every penetration, and Owens Corning Duration shingles in Onyx Black. The roof now sheds water the way it should, and the homeowner has our 365-Day Done Right Promise in writing.

Leak Repair at a Chimney in East Dallas

[Placeholder photo 2: Close-up of new step flashing and counter flashing at chimney]
After: new step and counter flashing sealed at chimney, East Dallas

A slow drip near the fireplace turned out to be rusted step flashing that had separated from the chimney brick. We pulled the old flashing, cut in new step flashing, and dressed it with counter flashing mortared into the brick joints. The seal is now watertight, and the leak hasn’t returned. This is the kind of repair that looks small and isn’t, especially where roof meets masonry.

Decking Replacement on a 1960s Ranch in Mesquite

[Placeholder photo 3: New OSB decking installed before underlayment, Mesquite]
After: all rotted decking replaced and re-nailed before underlayment, Mesquite

When we tore off the old three-tab shingles on this Mesquite ranch, we found water-damaged decking across a 10-by-14-foot section near the valley. You don’t put new shingles over rotted wood. We replaced the bad decking with new CDX plywood, re-nailed the surrounding sheets, and only then laid underlayment and shingles. The roof is now structurally sound, not just freshly covered.

Flat Roof Membrane Over a Carport in Garland

[Placeholder photo 4: Finished TPO membrane on flat carport roof, Garland]
After: new TPO membrane with heat-welded seams, Garland

A flat carport roof in Garland had been patched three times by a previous contractor, and every patch eventually failed at the seam. We stripped the old torch-down, inspected the deck, and installed a new TPO membrane with heat-welded seams instead of taped ones. Flat roofs fail at seams before anywhere else, so we don’t leave seams to chance. The carport has been dry through two North Texas storm seasons.

Ridge Vent and Ventilation Correction in North Dallas

[Placeholder photo 5: Continuous ridge vent installed along peak, North Dallas]
After: continuous ridge vent cut and installed, North Dallas

A homeowner in North Dallas complained of an upstairs that wouldn’t cool below 80 in August and shingles that were curling prematurely. The attic had almost no exhaust ventilation, which cooks shingles from underneath. We cut a continuous ridge vent along the peak, balanced it with soffit intake, and the attic temperature dropped measurably. The shingle warranty now actually means something, because improper ventilation voids it.

Drip Edge and Fascia Repair After Wind Damage in Duncanville

[Placeholder photo 6: New drip edge and fascia board installed, Duncanville]
After: new aluminum drip edge and primed fascia, Duncanville

Wind from a summer storm had torn shingle edges along the eaves and exposed the rakes on this Duncanville home, leaving bare wood at the roof line. We replaced the broken fascia board, installed new aluminum drip edge along every eave and rake, and re-shingled the damaged edges. Drip edge isn’t cosmetic. It keeps water from wicking back under the shingle and into the deck. Now the roof line drains clean and looks finished.

Want Results Like These?

The roof over your head in Dallas takes a beating every year. Hail, wind, and heat don’t wait. If your roof has leaks, curling shingles, or storm damage, you’ll get a written price before any work starts, always, no exceptions. We’re insured, our technicians are background-checked and in uniform, and everything we install is guaranteed in writing through the 365-Day Done Right Promise. Call (903) 499-4441 to schedule your free estimate. A live person answers.

Written by Travis Oakley, Owner at Brennan Roofing Co Dallas, serving the Dallas area as an independently owned and operated member of the Garrison Partners family.

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 Dallas? Licensed & insured · Written quotes before work starts response · free estimates
Call (903) 499-4441
Local Service Coverage

Request a Free Estimate in Dallas

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

When you send us your details, you acknowledge our Privacy Policy and consent to being contacted by phone, text, or email concerning your request, including by the partner businesses that may perform the service.

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