Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Jurupa Valley
Roof repair in Jurupa Valley usually means one of two things: a leak you can see, or damage you can’t. Most asphalt shingle repairs here run $325-$675. Leak repairs, which require finding where water is actually getting in, typically run $450-$900 depending on how long the water has been traveling before it shows up on your ceiling. We work across Jurupa Valley every week, and we answer the phone when you call. That’s (945) 303-9821. A live person picks up, 24 hours a day, every day. If you’ve been burned by a roofer who no-showed or changed the price at the door, you’ll notice the difference immediately.
What makes Jurupa Valley different from Riverside or Fontana is the dust. We’ll get to that below, because it changes how your roof fails and what a proper repair actually costs.
Why Tilehurst Roofing Is Jurupa Valley’s Preferred Roof Repair Company
Tilehurst Roofing is the local member of the Kingswell family of roofing companies, founded in 2000 and built for homeowners who want a written price before anyone climbs a ladder. Greg Holloway leads our crew. When you call (945) 303-9821, you get a human, not a voicemail queue. When we give you a price, it’s in writing. When we finish a repair, you get a written guarantee before the crew packs up. If that repair fails inside the guarantee period, we return at no charge under our 365-Day Done Right Promise. That’s not a marketing line. It’s the Kingswell Way, and it’s been the operating rule since day one.
Our technicians are background-checked and uniformed, so you know exactly who’s on your roof. We show up in the window we promised. We leave the place cleaner than we found it. And we price the job honestly the first time, because we know what a Jurupa Valley tear-off actually uncovers. More on that in a moment.
Metal Roof Repair in Jurupa Valley
Metal roof repair in Jurupa Valley typically runs $550-$1,200 for fastener and sealant failure around penetrations, and $850-$1,800 when panels need to be cut out and replaced because of corrosion at the drip edge or ridge. The first thing we do on a metal roof here is check the valleys and the eave line for the same cement-dust paste that wrecks asphalt shingles. It settles into seams, hardens, and holds water against the panel. Most metal roof leaks in Jurupa Valley aren’t from the metal at all. They’re from failed lap sealant and worn vent boot gaskets, both of which are repairable without a full panel replacement.
Vent Boot and Penetration Sealing
Rubber vent boots crack hard under Inland Empire UV. A cracked boot lets water run straight down the pipe and onto your ceiling, but it looks fine from the ground. We replace the boot and reseal every penetration. This is a $325-$475 fix on a metal roof, and it’s the repair we do most often.
Panel and Flap Corrosion Repairs
Where quarry dust settles into the low spots on a metal roof, it holds moisture and starts corrosion that never dries out. We cut out the corroded section and button in a matching panel, then re-seam it. It reads as a patch, but done right, it stops the leak without condemning the roof.
Commercial Roof Repair in Jurupa Valley
Commercial roof repair in Jurupa Valley most often involves flat or low-slope membranes on the warehouses and auto shops along Mission Boulevard and the industrial corridors near Crestmore Road. Typical flat-roof patch and membrane repairs run $850-$2,200, depending on how much of the field needs to be opened up. Big-box and office-park roofs with TPO or modified bitumen fail differently than the ranch homes we see in Rubidoux, and the dust factor is worse: a flat roof has nowhere to shed the cement powder. It accumulates, grinds into the membrane, and accelerates UV breakdown around every seam and penetration.
Flat Roof Patches and Coating
Small punctures and seam failures on a flat roof can often be patched cleanly for $850-$1,400. Larger membrane splits, especially where standing water pools at a drain, run higher, because the wet insulation underneath has to be removed and replaced before the membrane goes back down. We price that in writing before we cut anything.
Drain and Scupper Repairs
When a flat roof drains poorly, water stands, and standing water eats the membrane. Many Jurupa Valley commercial roofs built in the 1970s and 1980s have drains that were sized for lighter rainfall patterns. We clear and reseal the drain assembly, then check the membrane slope. If the roof sags, we’ll tell you what it costs to fix the slope, not just the symptom.
Trusted Brands We Service in Jurupa Valley
We work with material from seven leading manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That matters in Jurupa Valley, because the shingle on your roof may have a manufacturer warranty that’s already compromised by the Crestmore quarry dust. We stock common GAF, CertainTeed, and Owens Corning components locally, so a simple repair in the Rubidoux area doesn’t wait on a parts truck from across the county. When we match your existing roof, we match it to the manufacturer’s current specification, not just to whatever happens to be on the truck.
Common Roof Repair Problems We See in Jurupa Valley Homes
- Cement-dust slurry in valleys and drip edge. The gray paste from the quarry corridor hardens like grout, holds moisture, and rots the decking under shingles that still look fine from the curb. This is the condition that voids asphalt shingle warranties fastest, and it’s a Jurupa Valley problem more than a Riverside or Fontana problem.
- Unpermitted low-slope additions with failed underlayment. Many ranch homes in Rubidoux got flat-roof additions built during the unincorporated-county era, often without permits. When we open those roofs for repair, we routinely find non-code-compliant framing and failed underlayment that triggers permit-driven upgrades mid-job.
- Santa Ana wind damage at the starter strip. Aging starter-strip adhesion on 10-15-year-old shingles gives way under the uplift pressure that funnels through the valley every fall. It starts as a lifted edge at the rake and becomes a full edge or ridge failure during the next strong wind event.
- Years of UV-stripped granules. Summer highs above 105°F strip the reflective granules from asphalt shingles well short of their rated lifespan. A roof that should last 30 years here often looks bare at 12 or 15. What’s left is brittle, and it won’t take a repair patch cleanly.
Pricing for Roof Repair in Jurupa Valley, CA
If you’re budgeting, here are the numbers we quote most often in Jurupa Valley. A shingle replacement for a small run runs $425-$850. A valley repair with new flashing runs $650-$1,100. A vent boot replacement runs $325-$475. A flat roof patch runs $850-$1,400 for a small puncture, and $1,200-$2,200 when wet insulation has to come out. Flashing repair at a chimney or wall intersection runs $500-$1,000, depending on how much of the surrounding shingle has to come up to do it right. The wild-card on an older Jurupa Valley roof is decking rot, and we handle that with allowances written into the contract, priced and approved in writing before we touch it. Call (945) 303-9821 for a free estimate. The price we give you is the price you pay, unless we both sign off on a change first.
We Also Serve Cities Near Jurupa Valley
While this page speaks to Jurupa Valley homeowners specifically, our crews also take Roof Repair calls in Los Angeles, San Diego, San Jose, and San Francisco. If you’re in a neighboring city and dealing with quarry-corridor dust, flat-roof additions, or wind-lifted edges, the same written-price guarantee applies. Call (945) 303-9821 and ask for Greg’s team.
Serving Jurupa Valley, CA - Our Local Coverage Area
We’re based in the Jurupa Valley 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 Jurupa Valley
That gray crust is cement dust from the CalPortland facility and other limestone operations in the Crestmore area, carried by wind onto rooftops across Jurupa Valley’s western and central residential zones. It mixes with morning dew and rains into a paste that hardens like grout, then traps water against the decking and accelerates shingle granule loss. This is a condition we see far more in Jurupa Valley than in Riverside or Fontana, and it’s the reason we inspect the drip edge and valleys closely on every repair estimate. Call (945) 303-9821 and we’ll tell you if the dust has compromised your roof.
It can, and that’s a good thing. Because Jurupa Valley only incorporated in 2011 and most of its housing stock was built under Riverside County codes, re-roofing work here routinely exposes permit gaps and non-code-compliant structures. When we open an older Rubidoux ranch roof and find an unpermitted low-slope addition or decking that was never inspected, a city inspection will flag it. We handle that by writing code-upgrade allowances into the contract up front and pricing every change in writing before we touch it. You’ll never get a surprise bill from us.
Manufacturer warranties assume normal environmental wear. Cement dust that hardens into valleys and drip edge, holds moisture against the shingle underside, and strips granules is not normal. It voids shingle warranties faster than in neighboring cities, often within 10-15 years, well short of the rated lifespan. We match replacement shingles to the manufacturer’s current specification and document the dust condition with photos, because the warranty conversation with the manufacturer goes differently when the evidence is in writing. Call (945) 303-9821 for an honest assessment of what your warranty actually covers.
Santa Ana winds hit Jurupa Valley from the northeast and apply uplift pressure at the rake and eave edges. On a roof where UV has already baked the adhesive out of the starter strip, that uplift peels the edge shingles up and away. It’s a seasonal failure mode we see every fall, and the fix is to replace the starter strip, re-secure the edge shingles, and re-set the drip edge so wind can’t get under it. We price that repair in writing before we start, and if it fails within the guarantee period, we return at no charge under the 365-Day Done Right Promise.
We handle it the same way every time: inspection first, allowances written into the contract, and any surprise priced and approved in writing before we touch it. On a 1962 ranch near Crestmore Road, we tore off worn architectural shingles and found the drip edge and valleys packed with cement-dust paste that had hardened like grout, holding moisture against dry-rotted decking. We replaced the rotted decking, laid ice and water shield in the valleys and along penetrations, and set new flashing and drip edge before installing GAF architectural shingles to spec, and that was the plan from the start. The cost of deck replacement and code upgrades was in the written contract before the first shingle came off. Call (945) 303-9821 for a free estimate, and we’ll put your numbers in writing the same way.
Written by Greg Holloway, Owner at Tilehurst Roofing, a Kingswell family company serving Jurupa Valley with written pricing, written guarantees, and live answers 24/7.






Before
After
Before
After
Before
After