Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Canyon Lake
Roof repair in Canyon Lake comes with a twist most Riverside County roofers never deal with: the CLPOA Architectural Review Committee needs to approve material changes before work starts, and the community’s Very High Fire Hazard Severity Zone designation means any replacement section must meet Class A fire-rated standards. That changes what gets repaired, what it costs, and how long the job takes. If you’re seeing water stains on the ceiling, missing tiles after a Santa Ana, or crumbling mortar on a 1970s lakefront home, call our Roofing Company in Canyon Lake at (945) 303-9821. We know the Canyon Lake drill, and we’ll walk you through it in plain English.
Why Tilehurst Roofing Is Canyon Lake’s Preferred Roof Repair Company
Canyon Lake homeowners call us because we show up knowing what the guardhouse needs from us. Greg Holloway, who runs our team, has built Tilehurst Roofing’s reputation on a simple rule: the price is written before the work, and the guarantee is written before the crew leaves. We pre-register with CLPOA gate security on every Canyon Lake job, and we handle the Architectural Review Committee paperwork alongside you so the repair doesn’t stall in committee limbo. Homeowners here tell us the same thing: they’ve had contractors get turned away at the gate or start work without an ARC approval and then scramble when the property owner’s association catches up. We remove that drama from the schedule.
Our Roof Repair team serves Canyon Lake with background-checked, uniformed technicians who work on tile, asphalt shingle, and flat roof systems daily. Every Canyon Lake job gets a written price before any material is ordered, a written guarantee when the repair is done, and a free second visit if it fails inside the guarantee period. That’s the 365-Day Done Right Promise, and it’s not a premium add-on. It’s the standard on every repair, from a vent boot replacement near Canyon Lake Drive South to a full valley rebuild on a steep hillside lot.
Commercial Roof Repair in Canyon Lake
Commercial Roof Repair in Canyon Lake looks different from residential work for one specific reason: the CLPOA reviews commercial building exteriors with the same care it gives homes, but the roof sections tend to be flat or low-slope, which means different leak profiles and different repair approaches than tile-topped houses. Canyon Lake commercial property owners and HOA-managed buildings typically call us for flat roof patches, flashing failures around rooftop equipment, and ponded water that’s worked through an aging membrane. Most flat roof patches in Canyon Lake run between $450 and $950 for small penetrations or blisters, while larger membrane repairs with new flashing can run $1,200 to $2,800 depending on how far the water has traveled under the membrane.
We handle commercial work with the same written-price-before-work rule that our residential customers get. If you manage a Canyon Lake commercial property, you’ll appreciate that we pull the CLPOA paperwork early, pre-register our crew with gate security, and document everything in writing before anyone climbs a ladder.
Flat Roof Patch
A flat roof patch in Canyon Lake starts with tracing the water entry point, which is rarely where the stain shows up inside. We repair the membrane, reset any failed flashing at the penetration, and apply a written guarantee on the work. Expect a flat patch to take one visit, sometimes two when the decking underneath needs to dry out first.
Flashing Repair
Commercial flashing repair in Canyon Lake usually involves parapet walls, rooftop HVAC curbs, or interior drains. Water finds the seam where metal meets membrane, and that seam is where we focus. Replacing a failed parapet flashing section typically runs $650 to $1,400.
Roof Leak Repair in Canyon Lake
Roof Leak Repair in Canyon Lake generally costs $350 to $900 for a single localized leak on an asphalt shingle or tile roof, and $500 to $1,800 when the leak has spread under the underlayment or damaged decking. The first thing we tell homeowners is that the stain on the ceiling is not where the water got in. Water travels horizontally before it drips, so we start at the ridge, the valleys, and the penetrations, then work down to the drywall. On a lakefront home on the north side, that often means checking the valley dead center above the second-story patio, where canyon winds have slowly loosened the ridge cap.
Leak repairs in Canyon Lake often involve more than caulk. The houses were built mainly from the late 1960s through the 1990s, so underlayment is frequently brittle, and the original felt paper may have failed years before the tile above it became noticeably loose. Our Canyon Lake leak work includes tracing the water path, repairing the flashing and underlayment, and documenting the repair in writing before we leave.
Vent Boot Repair
A cracked vent boot on a Canyon Lake roof can leak for months before the stain shows. We replace the boot, reset the surrounding tile or shingles, and test the area with water before we call the job done. A vent boot replacement runs $300 to $550 for most homes.
Valley Repair
Valleys are the intersection where two roof planes meet, and on Canyon Lake’s steep hillside homes, they carry a lot of water fast. A valley repair usually means stripping the tile or shingles in the valley channel, replacing the underlayment and flashing, and re-bedding the material. Expect $800 to $2,200 depending on the valley length and whether the decking needs replacement.
Trusted Brands We Service in Canyon Lake
Canyon Lake’s housing stock leans heavily on concrete and clay tile, but we service whatever is on your roof. If your home was built with Atlas or Tamko asphalt shingles, we stock the matching colors locally so repairs blend in. For tile systems, we work with Boral and other manufacturers to match your existing profile. And when a fixed wood shake section needs to come off under the VHFHSZ rules, we’ll replace it with a Class A fire-rated assembly from GAF or an equivalent rated system. We explain the material options in writing, and you choose. The product should fit the house, not what happens to be in our truck.
Common Roof Repair Problems We See in Canyon Lake Homes
- Dry-set tile unseated by Santa Ana winds. Many of the original tile roofs in Canyon Lake were installed with minimal mortar, and decades of 105°F summers plus wind gusts have loosened them. A single missing tile exposes the underlayment, and that’s where leaks begin. We re-bed and, where needed, mechanically fasten the tiles so they stay put.
- Rusted-through flashing at valleys and sidewalls. The galvanized flashing on homes built in the 1970s and 1980s has reached the end of its life in Canyon Lake’s hot, dry climate. We see pinholes and split seams at the exact spots water runs hardest. Repairs here almost always include new flashing, not a pat on the old metal.
- Brittle underlayment under tile that still looks fine from the ground. Tile can look perfect while the felt paper underneath has turned to dust. On older Canyon Lake roofs, we open up a section and find the underlayment has failed over wide areas. That’s the difference between a $600 repair and a $1,800 repair, and we show you photos before we quote the extra work.
- Wood shake patches in the VHFHSZ. A handful of the oldest Canyon Lake homes still have sections of original wood shake roof. Any repair or replacement there has to meet Class A fire-rated standards, not a like-for-like patch. We’ve done enough of these conversions to quote the material and CLPOA paperwork accurately before the first nail.
Pricing for Roof Repair in Canyon Lake, CA
Honest numbers for Canyon Lake, CA: a simple shingle replacement or tile reset runs $300 to $600. Leak repairs run $350 to $900 for a single entry point. Flashing repairs run $500 to $1,400. A full valley rebuild runs $800 to $2,200. Flat roof patches run $450 to $950 for small areas. When we don’t know what’s under the tile, we write a base price for the visible repair plus an allowance range for the hidden damage, like decking or underlayment, and we get your approval in writing before we touch anything beyond the base scope. No door-knocking price changes, ever. Call (945) 303-9821 for a free estimate, and you’ll have a written number on paper before the crew shows up.
We Also Serve Cities Near Canyon Lake
Canyon Lake is our home turf, but our crews also cross into the surrounding region. We serve Roof Repair in Canyon Lake and the wider area, including Los Angeles, San Diego, San Jose, and San Francisco, with the same written-price rule and the same 365-Day Done Right Promise on every job. If you’re outside the gate and need an honest roofing company, call (945) 303-9821.
Serving Canyon Lake, CA - Our Local Coverage Area
We’re based in the Canyon Lake 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 Canyon Lake
You can often repair just the leak. A localized leak on a tile roof is usually a failed valley, cracked vent boot, or rusted flashing, not the entire roof, and those individual repairs run $350 to $1,800. The only time a repair turns into a conversion is when we find broad underlayment failure or wood shake that needs Class A fire-rated replacement under Canyon Lake’s VHFHSZ rules. We’ll show you photos, give you a written price, and let you decide. Call (945) 303-9821 for an exact quote.
For any repair that changes the visible roofing material, yes. The Canyon Lake Property Owners Association Architectural Review Committee must approve re-roofing projects and material conversions before work can start. Simple leak repairs and in-kind tile resets generally don’t trigger ARC review, but if we’re converting a wood shake section to a Class A assembly or changing the tile profile, the ARC approval is part of the timeline we build into your estimate. We handle the paperwork with you, and we pre-register our crew with gate security so no one gets turned away at the guardhouse on install day. Call (945) 303-9821 to start.
Heat accelerates the breakdown of tile mortar and felt underlayment, and Santa Ana winds physically unseat dry-set or loosely torqued tile. The 105°F plus summer temperatures break down adhesives and sealants faster here than in coastal markets, and the wind pulls at any tile that’s lost its mortar bed. That’s why we use mechanical fasteners where the original roof didn’t, and why we inspect the underlayment every time we open a section. A repair that doesn’t address both heat and wind will fail within a season.
On a 1970s lakefront home off Canyon Lake Drive South, we opened a leaking valley and found the original wood shake underneath two layers of failed underlayment and rusted-through flashing. That’s not uncommon here. We stripped to the decking, reset the fascia and drip edge, and reinstalled a Class A fire-rated assembly with new ice and water shield at the valleys before re-tiling. Because the home predated the current VHFHSZ code, we pulled the CLPOA ARC approval before the first nail and documented the material conversion in writing. Any older Canyon Lake home hides similar surprises, and we price them with an allowance range so you know the ceiling on the repair before we dig in.
We write a base price for the visible work, then add a written allowance range for hidden damage like decking, underlayment, or framing. You approve both numbers before any work starts. That’s the only honest way to do it here, given what we’ve found under the tile on homes across Canyon Lake. If the hidden damage falls within the range, no change order is needed. If it exceeds it, we call you with photos and a written adjustment before touching anything else. Call (945) 303-9821 for a free estimate and we’ll walk you through it.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving Canyon Lake.






Before
After
Before
After
Before
After