Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
GAF Roofing in San Jose, CA | Mercer Roofing
We provide independent GAF roofing service across San Jose, from the fire-zone hillsides of Evergreen and Silver Creek to the low-slope ranch tracts of Berryessa and Cambrian. What makes our GAF work different here is that we know the city’s split reality: hillside jobs must satisfy CAL FIRE Class A requirements and City Hillside Development standards in the same permit, while valley-floor jobs fight ponding on 2:12 to 4:12 pitches that were never ideal for shingles. Call (743) 200-8347 for a free estimate from a GAF sales & service team that works in San Jose every week.
Why San Jose Residents Choose Us for GAF Service
Grant Whitlock, our owner, grew up in the Sylmar neighborhood of Los Angeles and learned structural roofing fundamentals at Los Angeles Trade-Technical College. He has been reading roofs for going on two decades now, and the habit that stuck is simple: tell homeowners the truth about what is above their heads. That matters here because San Jose does not punish roofs evenly. A GAF Timberline roof on a shaded north slope in Cambrian ages differently than the same shingles on a west-facing plane above Almaden Valley that catches full afternoon heat through every summer spike.
We install, tear off, and repair GAF Timberline, Timberline HDZ, Timberline Natural Shadow, Liberty, and Royal Sovereign systems across Santa Clara County. Our crews treat GAF’s published installation tolerances the same way we treat San Jose’s slope and fire-zone requirements: as hard limits, not suggestions. Every technician who arrives at your door is background-checked, identity-verified, and uniformed under the Threshold Verified standard, and their name and photo are sent to you before they show up. A live person answers our phone 24/7, and every job starts with a written price. Every repair carries a written guarantee, with a free second visit if the fix fails.
Common GAF Roofing Problems We Solve in San Jose
- Granule loss on south- and west-facing slopes. San Jose’s inland summer heat regularly hits the upper 90s and low 100s, and those facing planes cook harder than anything coastal cities north of us ever see. We find GAF architectural shingles on those slopes with exposed asphalt mat years before the same product on a shaded side shows wear. Once the granules are gone to the mat, it is replacement territory, not repair.
- Seal-strip and wind-lift failure on low-slope ranch roofs. The 1950s-to-1970s tract homes in Berryessa and Cambrian sit on 2:12 to 4:12 pitches, right at or below the minimum slope for standard shingles. When the factory seal strip breaks and storm-driven wind works water under the laps, the shingle does not shed water anymore. We see this constantly on GAF three-tab and older architectural systems in those neighborhoods.
- Ponding-driven membrane failure on GAF Liberty assemblies. San Jose gets roughly 15 inches of rain a year, and nearly all of it falls between November and April in concentrated storms. Any flat or near-flat area without proper taper holds water after a heavy storm, and the seams and flashing details on low-slope membrane give out first. If the membrane is ponding, we tell owners it is a replacement, not a patch.
- Flashing failures at tile-to-shingle transitions. Willow Glen and Naglee Park have the older Victorian and Craftsman homes, and many of them mix clay or concrete tile with shingle courses. Those two materials expand and contract at different rates. When the flashing is undersized or woven wrong, water tracks into the deck before the shingle itself ever shows a problem.
- Nailed-through counterflashing at chimneys and sidewalls. This one is not specific to any neighborhood. It is everywhere. Somebody nailed the counterflashing through the shingle face years ago, and water has been following those nail holes ever since. We re-flash it properly and the leak stops.
GAF Service in San Jose: What Local Conditions Mean for Your Equipment
Here is the thing most out-of-area contractors miss when they pull a permit for GAF shingle work in the Silver Creek or Evergreen hills. Those neighborhoods sit inside CAL FIRE-designated High and Very High Fire Hazard Severity Zones, which means the roof assembly itself must meet Class A fire-rating standards. At the same time, the City of San Jose applies its Hillside Development standards to the same project. That is two compliance layers on one permit, and flat-valley cities like Santa Clara or Sunnyvale never deal with either of them. A contractor who does not know the FHSZ material restrictions will spec the wrong underlayment or the wrong ridge cap, fail the fire inspection, and delay the job by weeks. We have done this exact work on hillside ranches in those tracts, and our assemblies pass both inspections on the first walk-through because we spec them for both from the start. On a Silver Creek hillside ranch, our crew tore off a failing 1970s three-tab layer, found sheathing soft from years of ponding at a 3:12 slope, and replaced it with a GAF Timberline HDZ system over new decking and a self-adhered low-slope membrane at the rear transition. Everything was specified to keep the assembly Class A for the FHSZ inspection, and we re-flashed the chimney and sidewalls in the same pass because the original counterflashing had been nailed through the shingle face. The job passed hillside and fire-zone inspections on the first walk-through.
Meanwhile, the valley floor is a different kind of challenge. San Jose holds one of the densest concentrations of 1950s to 1970s low-slope ranch-home roofs in Northern California, and millions of square feet are now hitting their second or third replacement cycle at the same time. Those 2:12 to 4:12 pitches sit right at the edge of what GAF shingles are rated for. The failure is not dramatic. It is slow water intrusion at the laps, usually after years of seal-strip breakdown. When we inspect those roofs, we check slope, decking condition, and lap integrity before recommending anything. A roof that is doing its job is one you never think about. Let us keep it that way.
GAF Models & Products We Service in San Jose
We work on the full range of GAF residential systems common in San Jose: GAF Timberline HDZ and Timberline Natural Shadow architectural shingles, GAF Liberty self-adhered low-slope membrane, and GAF Royal Sovereign three-tab shingles on older tracts. Where the system matters, we use GAF-manufactured shingles, starter strips, ridge caps, and matching membrane. For flashing, vent boots, and underlayment, we choose proven aftermarket components when they outperform or outlast the OEM equivalent. That is the honest approach: match the branded product where it matters, upgrade the supporting components where it protects you.
We keep common GAF shingle colors and matching accessory components stocked for fast turnaround in San Jose, which means we are not waiting on a distributor order to start your repair. Shingle replacement, flat roof patching, and flashing repair are the three GAF services we handle most often in this city.
GAF Service Pricing in San Jose
GAF shingle repair in San Jose typically runs between $350 and $900 depending on the size of the repair area and whether it is a straightforward shingle replacement or involves flashing and underlayment work. A flat roof patch on a GAF Liberty membrane usually lands between $500 and $1,200, with the final number driven by how far the ponding has spread and what the seams look like. Full roof replacements vary too widely for a flat number, but a written line-item quote before any work starts is how we operate on every job. That written price is not an estimate you have to worry about later. It is the number you pay unless you approve a change in writing.
Every repair we do in San Jose includes a written 365-day guarantee. If it is not right within a year, we make it right, and a failed repair gets a free second visit. Call (743) 200-8347 for your free estimate, and we will give you a real number before anything gets touched.
Serving San Jose, CA - Our Local Coverage Area
We’re based in the San Jose 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 Jose
GAF architectural shingles are rated for slopes as low as 2:12, but only with specific underlayment and installation details that many crews skip. On 2:12 to 4:12 San Jose ranch roofs, we follow GAF’s published tolerances for low-slope applications, including proper starter strip placement and the right underlayment spec. If the slope is too low for shingles to shed water reliably, we will tell you and recommend a GAF Liberty membrane for that plane instead. Call (743) 200-8347 and we will measure the actual pitch before recommending anything.
Yes. Those hillside neighborhoods sit in CAL FIRE High and Very High Fire Hazard Severity Zones, and the roof assembly must meet Class A fire-rating standards. The City of San Jose also applies Hillside Development standards to the same permit, so the project has to clear two compliance layers. We spec underlayment, ridge caps, and the full GAF system to satisfy both from the first submittal, which avoids the re-inspection failures that delay so many hillside jobs. Call (743) 200-8347 and we will walk you through what your specific roof needs.
Timberline HDZ is a solid architectural shingle, and its granule adhesion and seal-strip design hold up better than older three-tab systems under San Jose’s upper-90s and low-100s summer spikes. But no shingle shrugs off that kind of UV exposure forever. The south- and west-facing planes will granule-loss faster than the north side no matter what you install, which is why we inspect all exposed slopes when we quote a replacement. Call (743) 200-8347 for an honest assessment of your existing roof and a straight answer on whether replacement is actually necessary.
No. We are independent, not manufacturer-affiliated or authorized by any shingle brand, which means we recommend the product that fits your roof and your San Jose neighborhood’s requirements rather than pushing one brand. If you want GAF, we install GAF and service it properly. We use GAF-manufactured shingles, starter strips, ridge caps, and membrane where the system matters, and choose aftermarket flashing and underlayment components when they outperform the OEM equivalent. Call (743) 200-8347 and tell us what system you have, and we will give you a straight answer on the repair approach.
Three things. First, granule condition: if the asphalt mat is showing through on multiple south- or west-facing planes, the shingle is dead. Second, lap integrity: if seal strips are broken and water is working under the laps across several planes, patching one area will not stop the next leak. Third, decking and membrane condition: if decking is soft from ponding or the low-slope membrane seams are splitting, the assembly is failing. If the decking is sound, the flashing is intact, and the damage is localized, we repair it. Typical San Jose repair costs run $350 to $900; a replacement is a bigger conversation. Call (743) 200-8347 for a free inspection that tells you which path you are actually on.
Service Areas Near San Jose
Mercer Roofing serves San Jose and the surrounding Santa Clara Valley, including Santa Clara, Sunnyvale, Milpitas, and the hillside communities along the Diablo Range. We also provide GAF service in San Francisco for Bay Area homeowners north of the valley, and GAF service in Fresno for Central Valley work. See our full San Jose service area for details on where our crews work each week.
Book Your GAF Service in San Jose Today
Call (743) 200-8347 to schedule your free GAF roofing estimate. A live person answers, not a voicemail. We will send you your technician’s name and photo before they arrive, and they will badge in with a photo ID at your door. Written price first. Written guarantee on every repair. GAF sales & service done the way San Jose actually needs it.
Written by Grant Whitlock, Owner at Mercer Roofing, serving San Jose since 2000.






Before
After
Before
After
Before
After