
Roof Leak Repair
Roof leaking in Perris? We trace the entry point — flashing, vents, valleys, or tile — and repair it right. Call (951) 467-1240.
Roof Leak Repair Perris →A leaking or storm-damaged roof does not wait, and neither should you. We are Perris Roofing — a local roof repair crew serving Perris and Riverside County. We find the leak, fix it at the source, and show you the work.
We repair the roofs Perris homes actually have: roof leak repair, emergency roof repair, shingle roof repair, tile roof repair, flat roof repair, metal roof repair, roof inspection & leak detection, commercial roof repair, storm damage roof repair, and roof flashing repair — each one fixed at the source, not just the symptom. See all of them on our services page.

Roof leaking in Perris? We trace the entry point — flashing, vents, valleys, or tile — and repair it right. Call (951) 467-1240.
Roof Leak Repair Perris →
Storm damage or sudden roof leak in Perris? We secure the roof fast, then complete the permanent repair. Call (951) 467-1240.
Emergency Roof Repair Perris →
Missing, curled, or wind-lifted shingles in Perris? We replace damaged shingles and reseal the field. Call (951) 467-1240.
Shingle Roof Repair Perris →
Cracked, slipped, or broken roof tiles in Perris? We replace tiles and check the underlayment beneath. Call (951) 467-1240.
Tile Roof Repair Perris →
Ponding water, blisters, or seam leaks on a flat roof in Perris? We repair membranes and drainage. Call (951) 467-1240.
Flat Roof Repair Perris →
Leaking seams, loose fasteners, or rust on a metal roof in Perris? We reseal, refasten, and repair panels. Call (951) 467-1240.
Metal Roof Repair Perris →
Not sure your Perris roof is leaking? We inspect the field, flashing, and attic and show you what we find. Call (951) 467-1240.
Roof Inspection & Leak Detection Perris →
Leaking flat roof or storm damage on your Perris business? We repair commercial systems with minimal disruption. Call (951) 467-1240.
Commercial Roof Repair Perris →
Monsoon or wind damage to your Perris roof? We secure, document, and repair storm damage properly. Call (951) 467-1240.
Storm Damage Roof Repair Perris →
Leaking valleys, vents, or chimney flashing in Perris? We replace failed flashing and reseal the joints. Call (951) 467-1240.
Roof Flashing Repair Perris →We live and work in this valley, and we repair roofs the way we would want our own repaired: inspect first, show you photos of the problem, explain the fix in plain language, and repair the source. No pressure, no invented urgency, no selling a replacement for a roof that has years left.
Perris roofs take a specific beating — summer heat that dries sealant and underlayment, Santa Ana winds that lift tiles and shingles, and monsoon downpours that find every failed joint. We build our inspections around those three forces, because they are what actually damages roofs here.
We inspect the roof and attic, photograph the problem, and explain what is failing and why.
You get a written scope — what is being repaired, with what materials — before work starts.
We fix the failed flashing, tile, shingle, membrane, or drainage — not just the stain it caused.
We walk the repair with you and show you the replaced parts, so you can see the fix, not just hear about it.
Most of our calls start the same way: a stain on a ceiling, a drip during a storm, or granules in the gutter. If that sounds familiar, read how to tell if your roof is leaking — the early signs that show up months before a stain does — and then call us for an inspection. If water is coming in now, our emergency roof repair crew secures the roof first.

We serve Perris and the surrounding Riverside County communities: Moreno Valley, Menifee, Hemet, San Jacinto, Nuevo, Homeland, Winchester, and Lake Elsinore. If your town is not listed, contact us — we may still be able to help.
Not sure whether to repair or replace? Read roof repair vs roof replacement and roof repair cost factors. From the blog: How to Tell If Your Roof Is Leaking, Tile vs Shingle Roof Repair in Perris, CA, Preparing Your Perris Roof for Monsoon Season, Roof Damage Insurance Claims: A Perris Guide, What Affects the Cost of Roof Repair?. See all posts on our blog page.
Active leaks and open roofs get priority, and we aim for same-day response in Perris and nearby towns when conditions are safe. If it is unsafe to be on a roof — lightning or high winds — we tell you honestly and come as soon as it is safe.
Yes — tile is one of the most common roof types in Riverside County, and tile repair is a core part of our work, including the underlayment and flashing beneath the tile.
In most cases, yes. Most leaks come from a failed detail — flashing, a cracked tile, a worn valley — and repairing that detail fixes the leak. A full replacement only makes sense when the roof system itself is at the end of its life.
Tile, asphalt shingle, flat and low-slope membrane, and metal roofs, on homes and small commercial properties across Perris and Riverside County.
Yes — Moreno Valley, Menifee, Hemet, San Jacinto, Nuevo, Homeland, Winchester, and Lake Elsinore, plus Perris itself. See our service areas below.
Yes. We repair roofs for a living, but we will not sell you a repair on a roof that is done, and we will not sell you a replacement for a roof that has years left. Our repair-vs-replacement guide explains how we make that call.
Catch drips with a bucket, move valuables away from the wet area, and call us. Do not go up on a wet roof yourself. If water is spreading during a storm, ask for emergency cover and we secure the roof first.
Yes — we secure storm damage the same day, photograph everything before cleanup, and give you a written scope for your records and any claim. We do not negotiate claims on your behalf.
Call Perris Roofing and tell us what you are seeing. We will inspect it, show you the problem, and repair it at the source.
Or contact us to schedule a visit.