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
GAF Roofing in San Antonio, TX | Mercer Roofing Co San Antonio
GAF roofing service in San Antonio means two things: knowing the shingle, and knowing the storm. We’re an independent GAF service provider, not a manufacturer-authorized dealer, and our crews work on GAF’s Timberline and Royal Sovereign lines across San Antonio every single week. The difference here is that we diagnose roofs with hail damage, heat cycle failures, and decking rot in mind from the first inspection. If your GAF roof took a beating this spring, our Roof Repair in San Antonio can help - call (254) 276-4369 for a straight answer and a free estimate.
Why San Antonio Residents Choose Us for GAF Service
We’re not a storm chaser with out-of-state plates and a laminated price sheet. Mercer Roofing Co San Antonio is part of the Threshold Group family, founded in 2000, and every job starts with a written price before any work begins. Learn more about our Roofing Company in San Antonio. Grant Whitlock, our owner, grew up in Los Angeles and learned roofing through the construction technology program at Los Angeles Trade-Technical College before putting those skills to work on real roofs in real weather. He’s spent years serving San Antonio, including older Alamo Heights homes where flashing work takes patience and a careful hand. Grant’s rule is simple: explain every repair in plain language before a single nail goes in. That’s how we approach GAF service, whether it’s a ten-shingle patch or a full tear-off on a 1970s suburban rancher.
We also do something most roofers don’t. Before our technician arrives, you get their name and photo. They show up in a clean, marked uniform, badge in with a photo ID, and you see the price in writing before work starts. That’s the Threshold Verified standard, and it’s non-negotiable on every visit.
Styles & brands we work with






Common GAF Roofing Problems We Solve in San Antonio
These are the failures we see over and over on GAF roofs here. Each one ties back to how San Antonio weather and housing stock interact with the shingle.
- Granule loss from large hail impact. Spring supercells in San Antonio routinely drop hail big enough to knock granules off Timberline HDZ shingles and expose the fiberglass mat. Once that mat sees direct UV for a season or two, the shingle degrades fast. On 10 – 15-year-old Timberline roofs, this is the number one reason homeowners call us after a storm.
- Wind uplift and creasing along the nail line. Improperly nailed HDZ shingles fail when our spring gusts hit 60-plus mph. We see creases and lifted tabs along the nail line, especially on east-facing slopes that catch the leading edge of thunderstorms. The fix is often simple if caught early: re-nail and reseal the tabs.
- Sealant strip failure from heat cycles. San Antonio summers push attic temperatures past 140 degrees, and that heat breaks down GAF’s factory sealant faster than the manufacturer’s standard lifecycle assumes. South-facing slopes are the first to show tab lifting and blow-offs. We see this on roofs that are otherwise in good shape.
- Cracking and brittleness on older Royal Sovereign three-tabs. These shingles were the workhorse of 1970s and 1980s suburban builds all over San Antonio. Poor attic ventilation makes the problem worse. By the time we’re called, the shingles are often snapping like old plastic.
- Rotted plywood decking under GAF shingles. Older inner-city homes, especially those with original 1980s decking, hide rot under the shingles. The shingle surface can look fine while the decking is spongy underneath. We find this most often on low-slope sections where water sits after heavy rain.
GAF Service in San Antonio: What Local Conditions Mean for Your Equipment
Here’s something most homeowners don’t learn until a roofer opens the roof: San Antonio’s permitting rules create a specific headache on GAF jobs. The city only requires a re-roofing permit for structural changes, not simple shingle replacement. So a GAF roof with hail damage might look like a straightforward reshingle until we lift a few shingles and find rotted plywood decking underneath. That triggers a structural permit, which changes the timeline, the inspection process, and the paperwork. Storm-chasing crews sometimes skip this step entirely or “discover” it after the roof is already open and the homeowner has no leverage. We check for decking rot during the estimate, before any shingle is pulled, so you know what you’re dealing with from day one. Grant has seen this play out repeatedly in older neighborhoods across San Antonio, and it’s one of the reasons he insists on documenting everything in writing before work starts.
After last April’s hail storm, our tech inspected a 1998 single-family home in the North Central Thousand Oaks area with GAF Timberline HDZ shingles. We found 18 impact craters with granule loss down to the mat, plus three lifted tabs from wind. The south slope needed full replacement, new GAF Seal-A-Ridge caps went in, and we documented the damage for the homeowner’s insurance adjuster. The claim was approved without pushback. That’s the difference between a diagnosis and a guess.
GAF Models & Products We Service in San Antonio
We work on the full GAF residential lineup that shows up on San Antonio roofs: Timberline HDZ and UHDZ, Royal Sovereign, Glacier, and Timberline American Harvest. When a GAF system needs matching components, we prefer GAF-branded accessories like Seal-A-Ridge caps and Deck-Armor underlayment so the warranty and the look stay consistent. For flashing and vents where the GAF part isn’t necessary or isn’t available quickly, we’ll use quality aftermarket options and tell you exactly what’s going on and why. We stock common GAF colors and accessories locally so a repair doesn’t stall waiting on a shipment from out of state.
If a GAF roof has more than two years of life left, we patch it and document the repair. If it’s near end-of-life or storm damage covers more than 30% of the field, we push for full replacement and help you build the insurance claim. Honest repair-versus-replace options, every time.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in San Antonio
What does GAF service cost in San Antonio? For context: a single shingle replacement or small repair typically runs $180 – $340 depending on access and slope. Flashing repair on a standard residential roof usually lands between $250 – $500. Full roof decking replacement adds $1.50 – $3.00 per square foot, and that’s where the structural permit conversation comes in. A full GAF Timberline HDZ tear-off and re-roof on a typical San Antonio single-family home runs from $8,500 to $14,000, pushed higher by steep slopes, two-story access, or extensive decking replacement. These are honest starting ranges, not promises. Every estimate we write is free and every price is in writing before any work starts.
Call (254) 276-4369 and we’ll walk the roof with you, show you what we see, and give you a number you can hold us to.
Serving San Antonio, TX - Our Local Coverage Area
We’re based in the San Antonio area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs – GAF Roofing in San Antonio
Hail impacts knock granules off by physically striking the shingle surface, and San Antonio storms often produce hail large enough to do that damage in a single event. Granule loss that exposes the fiberglass mat is a legitimate insurance claim when it’s tied to a documented storm date. We photograph every impact site, map the damage, and provide the documentation your adjuster needs.
We check the decking before we quote. Homes from that era often have plywood that’s softened over 40 years of San Antonio humidity and heat. If the decking is sound, we patch the shingles and leave it alone. If it’s rotted, we tell you before any shingle comes off, because that changes the job from a simple repair to a structural-permit project. Call (254) 276-4369 and we’ll inspect it properly.
Yes, and it’s not a manufacturing defect. Sustained attic heat and direct sun on south-facing slopes degrade the adhesive strip faster than the shingle itself. The sealant loses tack, tabs lift, and wind gets under them. It’s one of the most common repairs we make on GAF roofs that are otherwise years away from replacement.
If more than 30% of the roof field has impact damage and the shingles are past the 10 – 15 year mark, replacement usually makes better financial sense than patching. If the damage is isolated and the roof has years of life left, we repair and document. We’ll show you the numbers both ways and let you decide. A free estimate is a phone call away at (254) 276-4369.
Low-slope sections, poor ventilation, and decades of San Antonio’s humid summers trap moisture under the shingles and rot the plywood from below. We replace only the rotted decking sections, pull the structural permit when required, and re-shingle over sound wood. You don’t need a full tear-off unless the rot is widespread. Call (254) 276-4369 for an inspection and we’ll show you exactly what’s under there.
Service Areas Near San Antonio
We provide San Antonio service area coverage across the city, plus GAF work in Schertz, Cibolo, Boerne, Kirby, and Floresville. If your roof is in any of these communities and you need an independent GAF specialist, we’ll send a background-checked technician with a photo ID and a written estimate. For specific coverage details, see our GAF service in Schertz and GAF service in Cibolo pages.
For the full breakdown of our brand expertise, visit our GAF sales & service page.
Book Your GAF Service in San Antonio Today
Call (254) 276-4369 and a live person answers, 24/7. We’ll schedule your free estimate, send you the technician’s name and photo before they arrive, and put every price in writing. A roof shouldn’t be something you worry about, that’s our job.
Written by Grant Whitlock, Owner at Mercer Roofing Co San Antonio, serving San Antonio since 2000.