Real projects, real homes, real results. Here is a sample of what we have done recently.

The problem: 22-year-old roof with widespread granule loss, multiple prior patch jobs, and active leaks in three locations. Decking was soft in two areas near the chimney.
What we did: Full tear-off down to decking. Replaced damaged OSB sections. Installed GAF Timberline HDZ in Weathered Wood with new ice and water shield, synthetic underlayment, and ridge vent. Completed in 2 days.
The result: Homeowner received a GAF System Plus warranty. No leaks since install. The old patchwork roof was replaced with a clean, uniform system that should last 25+ years.

The problem: Hail damage across the entire south-facing slope after a spring storm. Multiple cracked shingles, broken seals, and dented ridge cap. The homeowner was unsure how to start the insurance process.
What we did: Documented all damage with close-up photos and a detailed report. Met with the insurance adjuster on-site. Replaced affected sections with Owens Corning Duration shingles and resealed all penetrations.
The result: Claim was approved. Homeowner paid only their deductible. Work completed in one day with full cleanup and magnetic nail sweep.

The problem: Persistent leak near the HVAC unit on a multi-tenant strip center. Two previous contractors could not locate the source. Water was pooling along a low spot and seeping through a deteriorated seam.
What we did: Removed the old membrane in the affected area, repaired the underlying decking, corrected the drainage slope, and installed a new TPO system with fully welded seams. Coordinated all work around tenant business hours.
The result: No leaks since completion. The property manager now has us on a semi-annual maintenance schedule for the rest of the building.
"Got three estimates. These guys were the only ones who walked me into the attic and showed me what was happening. That sold me."Angela K. — Richardson, TX

Flashing failure around a plumbing vent causing a slow leak into the master bedroom. Resealed and replaced a 4x4 shingle section. Done in under 3 hours.

Builder partnership for a custom home. Installed standing seam metal roof with concealed fasteners. Passed inspection on the first walkthrough.

Wind damage ripped shingles from the ridge line and exposed underlayment. Documented, filed with insurance, repaired within a week of the storm.

18-year-old roof with pervasive curling. Full tear-off and replacement with CertainTeed Landmark in Moire Black. Two-day install, clean yard at the end.

Active leak during a rainstorm. Tarped the roof within 2 hours of the call. Returned the next morning for a permanent repair once the weather cleared.

Small office building with a failing modified bitumen roof. Removed old material, installed new two-ply mod-bit system. Maintenance contract in place.
What homeowners ask before they book a free inspection or commit to a roofing project.
If damage is contained to one slope and the roof is under 15 years old, a targeted roof repair is usually the right call. Widespread granule loss, repeated leaks, or a roof past 20 years generally points to a full replacement. We give you the honest call after a free inspection — not a sales pitch.
Most full replacements on Richardson homes fall between $9,000 and $18,000 depending on square footage, pitch, decking condition, and shingle grade. Class 4 impact-resistant shingles add cost but often qualify for an insurance discount in our hail-prone area.
For active leaks, we dispatch a crew the same day — typically within 2–4 hours during business hours. We tarp first to stop interior damage, then return for the permanent repair once the weather clears. See our emergency roof repair page for what to expect.
Yes. Every storm damage and emergency repair project includes date-stamped before, during, and after photos. We share that documentation with your insurance adjuster directly so claims process faster — full process on our storm damage restoration page.
Most Richardson-area replacements wrap in 1–3 days. Larger or steeper roofs can take 4–5 days. We confirm the timeline at the estimate so you can plan around delivery, parking, and pets.
Every project starts with a free inspection. We come out, check things over, and give you a straight answer.
Get a free estimateNo obligation. We respond same-day.