Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across San Ramon
Roof repair in San Ramon usually runs between $450 and $1,800 for most standard fixes, with shingle replacement on a typical slope landing around $650 to $1,400. We work across the entire city, from the hillside lots off Crow Canyon Road to the newer developments near Dougherty Valley. If you’re seeing staining on a ceiling, granules in your gutters, or lifted shingles after one of our winter wind events, call (325) 246-5075 and we’ll get a roof technician out to look at it. We don’t do four-hour windows. We give you a real arrival time, a written price before any work starts, and photo documentation before and after.
Why Crestview Roofing Is San Ramon’s Preferred Roof Repair Company
Dylan Pace founded Crestview Roofing in 2000, and the company is part of the Relay Home Co. family, built on The Relay Visibility Guarantee. That guarantee is specific: a written price before any work begins, before-and-after photo documentation, a live trackable arrival time, and a digital invoice sent by text. San Ramon homeowners tell us the same thing on job after job: they’ve been burned by a roofer who quoted one number by phone and another at the door. We put every number in writing first.
The 365-Day Done Right Promise covers every repair we do in San Ramon. If a covered repair fails within 365 days, we come back and fix it at no charge. That includes a free second visit if something fails after we’ve left. No negotiation, no runaround. We also answer the phone with a live person, 24/7. No voicemail loops when you call at 6:30 on a Tuesday night during a storm.
Our technicians are background-checked and uniformed. You’ll know exactly who is arriving at your home before they pull into your driveway. That matters a lot in a city like San Ramon, where many homes sit behind gates or on steep hillside streets that aren’t visible from the road.
Flat Roof Repair in San Ramon
Flat roof repair in San Ramon most often involves patching TPO or modified bitumen membranes on the larger custom homes and some mid-century builds scattered through the flatter sections near Alcosta Boulevard and the Bollinger Canyon corridor. A typical flat roof patch in San Ramon runs $550 to $1,200 depending on how many plies the membrane has and whether we’re dealing with a seam failure or actual puncture. If water has been sitting on the roof because the drains are clogged or the slope has settled, we’ll find ponding areas and address those before sealing. The repair isn’t just about the visible tear. It’s about what the standing water has been doing to the membrane underneath.
Membrane Seam Repair
TPO and modified bitumen roofs fail at the seams first. Heat-welded TPO seams can separate after years of thermal cycling, and San Ramon’s hot summers followed by cold winter nights put real stress on those joints. We clean the seam, prime it properly, and weld or cold-apply the patch so it bonds with the existing material. A failed seam patch that’s just glued on top will peel within a season.
Flashing and Drain Collar Repair on Flat Roofs
Flat roofs concentrate water around penetrations: drain collars, HVAC curbs, skylight frames. The flashing in those spots takes constant submersion during rain. When a San Ramon flat roof leaks, we check the drains first. A cracked drain collar or failed seal at the curb mount is usually the culprit, and it’s a repair that runs $400 to $900 when caught early before the decking below gets soft.
Shingle Roof Repair in San Ramon
Shingle roof repair in San Ramon is the job we do most often, because the dominant housing stock here is single-family homes built in the 1990s and 2000s with asphalt shingle roofs now entering their second or third decade. Most standard shingle repairs in San Ramon run $450 to $950. That covers replacing a bundle or two of shingles, resealing lifted tabs, and swapping out any cracked or missing pieces. The price climbs when we have to pull back the underlayment and rebuild a valley or rake edge.
Valley and Rake Edge Repair
Valleys concentrate runoff from two roof planes, so they wear out faster than the surrounding field shingles. On San Ramon hillside homes, valley failures are also the most common entry point for wind-driven rain. We cut out the failed shingles, inspect the underlayment beneath, and replace any cracked or brittle felt with ice and water shield before laying new shingles. That work runs $800 to $1,800 depending on valley length and decking condition.
Flashing Repair Around Chimneys and Vents
Flashing, the metal strips that seal the joints around chimneys, vents, and skylights, is the source of a large share of the leaks we find in San Ramon. Step flashing gets pried up by wind, counter-flashing separates from the chimney, and pipe boots crack from sun exposure. Replacing a pipe boot is a $350 to $500 job. Rebuilding step flashing along a chimney runs $600 to $1,200. These numbers stay the same for the written quote and the final invoice.
Trusted Brands We Service in San Ramon
We repair and install shingles from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For San Ramon repair work, we most often source GAF and Owens Corning replacements because those are the brands on the majority of existing roofs in the city, especially the architectural shingle lines used widely during the late 1990s and 2000s building boom. Matching the existing product matters. A patch with the wrong shingle profile or color looks bad and bonds differently. Because we work with manufacturer-backed materials, we can often match the existing roof closely enough that the repair disappears.
Common Roof Repair Problems We See in San Ramon Homes
- Wind-driven rain at rake and eave edges. San Ramon sits in a wind corridor between the hills, and when storms push rain upslope, water gets under under-fastened drip edge. The stain shows up on the soffit and fascia, not on the ceiling, so homeowners and even some roofers misdiagnose it as a plumbing or window issue. We look at the rake edge first on every San Ramon call.
- Hillside drainage concentrating water at valleys. On lots that slope toward the structure, a small flashing failure near a valley keeps feeding water into the decking long after the visible shingle damage is patched. We often find hidden rot only after pulling the courses back. That’s why we quote by scope, not by shingle count.
- Brittle underlayment on 1990s roofs. Roofs installed during the 1990s used felt underlayment that cracks and dries out with age. When a shingle lifts, the felt underneath may already be compromised. We check underlayment condition on every repair and replace it with ice and water shield when needed.
- Class A fire-assembly mismatches. Many San Ramon hillside neighborhoods sit in a Wildland-Urban Interface zone, and City of San Ramon building permits require Class A or Class B fire-rated roofing assemblies on these homes. A patch using the wrong-rated material can fail inspection and break the assembly rating the rest of the roof depends on. We verify the rating before we touch the repair.
Pricing for Roof Repair in San Ramon, CA
Here’s what roof repair actually costs in San Ramon. A pipe boot replacement runs $350 to $500. A standard shingle repair on a small section runs $450 to $950. A valley rebuild runs $800 to $1,800. Flashing replacement around a chimney runs $600 to $1,200. A flat roof seam or drain collar repair runs $550 to $1,200. The factors that move the price are decking condition, underlayment replacement, whether ice and water shield is needed, and whether the roof sits in a Wildland-Urban Interface zone requiring Class A fire-rated materials. We’ll give you a written, line-item quote before any work starts. Call (325) 246-5075 and we’ll walk the roof with you and tell you exactly what we see.
We Also Serve Cities Near San Ramon
Crestview Roofing handles Roof Repair work throughout the Tri-Valley and East Bay. If you’re in Dublin, Danville, Hayward, or Pleasanton, we send the same background-checked crews and the same written-pricing guarantee. Read more about our work in San Ramon here, or call (325) 246-5075 if you’re in a neighboring city and want us to take a look.
Serving San Ramon, CA – Our Local Coverage Area
We’re based in the San Ramon 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 Ramon
Most small roof repairs in San Ramon do not require a permit, but any work that involves removing and replacing the roof assembly on a hillside home in a Wildland-Urban Interface zone will need City of San Ramon building review because of fire-rating requirements. If the repair scope triggers a permit, we pull it and handle the inspection. Call (325) 246-5075 and we’ll tell you during the estimate whether your job falls into permit territory.
Compare them by scope and by square, not by shingle count. A cheaper San Ramon bid often prices only the visible shingle replacement and leaves out underlayment, ice and water shield, starter strip, and decking repair. Once the roofer pulls the courses back and finds the hidden rot or cracked felt, the real number doubles. Ask each bidder to list exactly what they’ll do if they find bad decking or failed underlayment. Our written quote includes what we’ll actually do for the number we give you. Call (325) 246-5075 for a scope-based estimate.
Wind-driven rain pushing water past under-fastened drip edge and through valleys is the biggest cause. San Ramon’s hillside lots drain toward the structure, so a small flashing failure keeps feeding water into the decking even after visible shingles are patched. The resulting rot hides until a roofer opens the courses. We inspect rake edges, valleys, and underlayment on every hillside repair.
Decking replacement is the biggest mid-job cost driver. If the plywood or OSB beneath the shingles is soft or delaminated, it has to come out and be replaced. Underlayment replacement and adding ice and water shield to valleys are the other two common changes. We’ll quote those as line items before we start so there’s no surprise. The number on our written estimate is the number on the invoice. Call (325) 246-5075 for an exact price on your roof.
No, if the repair is done correctly with manufacturer-compatible materials and proper installation, the original shingle warranty stays intact. The issue is when someone patches with a mismatched product or unrated material, which can void the manufacturer’s coverage. We use GAF, CertainTeed, Owens Corning, and other major brands and install to their specs. Every repair we do in San Ramon carries our 365-Day Done Right Promise in writing.
If you have a roof repair in San Ramon that you’ve been putting off, don’t wait until the next storm cycle. Call (325) 246-5075 now and we’ll schedule a free estimate at a time that works for you. We’ll give you a written price, a real arrival time, and photo proof of the work before and after. No surprises at the door, no arguments after the job, and a full year of coverage on every repair.
Written by Dylan Pace, Owner at Crestview Roofing, serving San Ramon since 2000.






Before
After
Before
After
Before
After