Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across San Jose
Roof repair in San Jose usually means one of two things: a leak that showed up after the first big storm, or visible wear on a roof that’s been baking in Santa Clara Valley sun since the Reagan administration. Most asphalt-shingle repairs here run $350-$850, and most flashing or valley work lands between $450 and $1,200. Tilehurst Roofing has crews working in San Jose neighborhoods every week, and a live person answers at (945) 303-9821 whenever you call. We know what fails first on these roofs because we’ve opened up hundreds of them from Berryessa to Blossom Hill.
What makes San Jose different is the age of the housing stock and the way it was built. Entire subdivisions went up in five-year waves between the 1950s and 1980s, which means thousands of roofs hit the end of their design life at the same time. When your neighbor on the next block over is getting a re-roof, your roof is probably sending the same signals. We read those signals every day. Call (945) 303-9821 and we’ll tell you what we see, in plain English, before you spend a dollar.
Why Tilehurst Roofing Is San Jose’s Preferred Roof Repair Company
Tilehurst Roofing operates under the Kingswell family of roofing companies, founded in 2000, and our San Jose customers tend to find us after another contractor already let them down. They tell us the same stories: a quote that changed at the door, a repair that failed by spring, a phone call that never got returned. We run our business the opposite way. Greg Holloway, who leads our repair teams, insists on one rule above all others: the written price is in your hands before any work starts, and the written guarantee is in your hands before the crew leaves. Not mailed later. Handed to you.
Every Tilehurst technician who steps onto a San Jose roof is background-checked and uniformed, so you know exactly who’s on your property. Our dispatchers answer the phone live, 24 hours a day. When a December atmospheric river dumps three inches of rain on Cambrian and your ceiling starts staining at 9 p.m., you get a person on the line, not a voicemail. And if a repair fails inside the guarantee period, the 365-Day Done Right Promise means our crew returns at no charge. We put that in writing because it’s how we’d want to be treated if it were our roof.
Flat Roof Repair in San Jose
Flat Roof Repair in San Jose covers a specific slice of the housing market: the mid-century homes with very-low-slope or true flat sections, including Eichler-style homes in pockets of north San Jose and parts of Willow Glen. These roofs don’t shed water like a gable roof does. They rely on a continuous membrane or built-up layers, and when that membrane fails, water pools and finds its way into the ceiling fast. Most flat roof patches in San Jose run $400-$900 for a localized membrane repair, while larger sections with new flashing or drain work commonly land between $900 and $1,800.
What we’re usually looking at on a San Jose flat roof is three things: failed seams, dried-out membrane around penetrations, and ponding water that sat through ten summers of mid-90s heat and turned a small crack into a split. The long dry season hides these problems. Then the first concentrated November storm arrives and the leak is suddenly impossible to ignore. We inspect the whole low-slope area, not just the spot that’s dripping, because water travels before it shows up inside.
Membrane Patches and Seam Repair
When a flat roof leaks at a seam or a penetration, the repair is usually local. We clean the surface, reset the membrane, and seal it with compatible materials so the patch bonds with what’s already there. The goal is a repair that survives the next atmospheric river, not just tomorrow’s forecast.
Drain and Scupper Inspections
A lot of San Jose flat roofs don’t leak at the membrane. They leak because the drains are clogged with leaf litter and debris from the mature trees that shade these older neighborhoods. We clear and inspect drains as part of the job, because a sealed roof with a backed-up drain still floods.
Shingle Roof Repair in San Jose
Shingle Roof Repair in San Jose is the bread and butter of what we do, and for good reason. The dominant housing stock here is single- and two-story wood-frame tract homes built roughly between 1952 and 1985, nearly all of them originally roofed with 3-tab asphalt shingles. Those shingles had a 25-30 year design life, and that window closed years ago for thousands of homes in Berryessa, Cambrian, and East San Jose. A typical shingle repair in San Jose runs $350-$700 for a small section, with larger repairs involving underlayment or decking reaching $900-$1,400.
What we see most often on these roofs is granule loss that exposes the fiberglass mat, then thermal blistering from decades of Santa Clara Valley summers in the mid-to-upper 90s. The shingle looks intact from the ground, but it’s already dead. You’ll notice granules in your gutters or downspouts. That’s the roof telling you it’s time. Replacing a section of shingles means matching the course, the color, and the exposure so the repair doesn’t stand out like a bandage.
Valley Rebuilds and Flashing Resets
The valleys where two roof planes meet collect more water than any other part of a shingle roof. On a 1960s San Jose tract home, the valley flashing was often light-gauge metal that’s now corroded through. We rebuild valleys with ice and water shield, set new metal, and weave the shingles so the water channel actually works. This is a repair a handyman patch cannot fix.
Vent Boot and Penetration Sealing
Plumbing vent boots dry out and crack in the heat, and every penetration, from bathroom fans to furnace flues, is a potential entry point. We replace boots, reset flashing, and seal the penetration so it stays sealed through the next wet season. The fix is usually quick, but it stops a slow drip that’s been eroding your decking for years.
Trusted Brands We Service in San Jose
When your roof needs matching shingles, the brand matters. We work with materials from seven leading manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For San Jose homeowners, that means we can match an architectural shingle on a 1990s Evergreen home or find a compatible GAF field shingle for a mid-2000s Blossom Hill repair without forcing you into whatever happens to be on the truck. We keep a broad stock of common profiles and colors locally, and for exact-match scenarios we source directly from the manufacturer. If your roof is a Tamko or a Boral and your last contractor told you it “can’t be matched,” call us. That usually just means they didn’t want to order it.
Common Roof Repair Problems We See in San Jose Homes
- Granule loss and blistering on original 3-tab shingles. After 25-30 years of Santa Clara Valley summers in the 90s, the asphalt breaks down and the shingle sheds its protective surface. You’ll see granules in the gutter and patchy, exposed mat on the roof.
- Valley and penetration leaks that hide all summer. San Jose goes months with no meaningful rain. A small unsealed valley or pulled vent boot sits there quietly until the first atmospheric river of November or December, then fails all at once.
- Corroded fasteners and flashing across whole subdivisions. Because San Jose’s tract homes were built in synchronized waves, entire blocks share the same original materials and the same failure timeline. If your neighbor on a 1960s Berryessa street just had flashing replaced, your flashing is probably in the same shape.
- Poor ventilation causing premature aging. Ridge and soffit ventilation is critical in a climate this hot. Homes without adequate airflow cook their shingles from the underside, cutting years off the roof’s life. We check ventilation on every repair, not just the leak.
Pricing for Roof Repair in San Jose, CA
Here’s what you can expect in San Jose’s market. Small shingle repairs run $350-$700. Valley rebuilds, flashing resets, and penetration work typically run $450-$1,200. Flat roof patches run $400-$900, with larger membrane sections reaching $1,800. What moves the price is what we find once the damaged section is opened: rotted decking, failed underlayment, or a code issue that requires different material. We inspect first and put the numbers in writing before any work starts. The estimate is free, and the price doesn’t change at the door. Call (945) 303-9821 to schedule yours.
We Also Serve Cities Near San Jose
Our Roof Repair crews work throughout Santa Clara County, and our scheduling team coordinates dispatch from the San Francisco Bay Area office. If you’re in San Jose, Milpitas, Santa Clara, Sunnyvale, or Campbell, we can get a crew to your street this week. Call (945) 303-9821 and we’ll give you a window we’ll actually keep.
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 About Roof Repair in San Jose
Because San Jose’s climate creates a long, dry gap between meaningful rains, so small failures at valleys, vents, and flashings go unnoticed for months. The first concentrated atmospheric-river storm of November or December saturates the roof all at once, and every weak point becomes a leak on the same day. Call (945) 303-9821 before the next storm hits and we’ll find the weak points while the weather is still dry. Estimates are free.
Yes, if your home is in a Cal Fire-designated Very High Fire Hazard Severity Zone, which covers parts of Almaden Valley, Evergreen, and the Alum Rock hills. Any permitted re-roof in those zones legally requires Class A fire-rated roofing, and that applies to substantial repairs as well. This is a code requirement many homeowners only discover after a quote is already written. We flag it before we quote so you’re choosing the right material from day one. Call (945) 303-9821 to confirm which zone you’re in.
You should be paying attention. Berryessa and Cambrian tract homes from the 1950s-1970s were built with original 3-tab shingles that reached the end of their design life years ago, and entire blocks fail on similar timelines. If your neighbor’s roof was at the end of its life, yours is almost certainly in the same condition or close to it. A repair now may buy you time, but a full inspection is the smarter move. Call (945) 303-9821 and we’ll tell you honestly what’s left on your roof.
Line up three things: what’s actually included, what’s excluded, and what the guarantee says. A low bid that doesn’t replace underlayment or flashing is just a cheaper version of a future leak. A bid that doesn’t include a written guarantee is not cheaper, it’s just less. Our written prices include the full scope, and every repair comes with a written guarantee before the crew leaves. If a repair fails inside the guarantee period, we return at no charge under the 365-Day Done Right Promise. Call (945) 303-9821 to get a quote you can hold against any other bid in San Jose.
The flashing usually fails first. San Jose’s long, hot summers bake metal flashing through repeated expansion and contraction, and original flashing on 1950s-1980s tract homes was often thinner gauge than what’s required today. Once flashing corrodes or pulls away, water gets behind it and the shingles and decking fail second. The shingles may look bad, but the leak was usually opened by the flashing. We check both on every repair. Call (945) 303-9821 for a free estimate, and we’ll show you what we find.
If your roof is leaking, aging, or just making you nervous before the next storm season, start with a phone call. (945) 303-9821. A live person answers, day or night, and the estimate is free. Greg Holloway and the Tilehurst Roofing team serve San Jose homeowners who’ve been burned before and want it done right this time: written price, written guarantee, and a crew that shows up when it said it would.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving San Jose under the Kingswell Guarantee.






Before
After
Before
After
Before
After