The Roof Leak Repair Cost Guide for Ontario, CA (2026)
A roof leak repair in Ontario, CA usually runs $400 to $1,000 for a small fix and $1,300 to $1,900 for a bigger one, going by Modernize's California repair ranges.1 Concrete tile is the big exception. A major leak under tile can cost $1,500 to $7,000, because the tile has to come off before anyone can fix the layer that keeps water out.2 Prices updated November 2026.
Skip to the Answer
- Nationally, leak repairs average $800, and most land between $350 and $1,500.2
- A pipe boot or flashing leak is the cheap end. A valley or chimney is where quotes climb.2
- Labor is about 60 percent of the bill, so access and time set the price more than parts do.2
- After hours work can add 25 to 100 percent, so book the repair before the wet months.1
- California rules change at $500, $750 and $1,000. Know which line your quote sits on.789
What Each Kind of Leak Costs
Leak prices depend on where the water gets in, not on where the stain shows. Fixr's national guide puts a cracked pipe boot at $100 to $600 and damaged flashing at $200 to $600. A skylight leak runs $300 to $800. A valley runs $300 to $1,500, and a chimney runs $200 to $3,500.2
Those are national numbers, and California sits above them. Modernize lists a small roof repair in California at $400 to $1,000 and a major one at $1,300 to $1,900. In Arkansas, the same two jobs are $300 to $750 and $950 to $1,400.1 A local quote that lands over a national average isn't a red flag by itself.
Most leaks stay in the small range. Fixr says most repairs fall inside its minor ranges, and a minor fix can cost as little as $100.^2] On Ontario homes, the sun dried pipe boot and the flashing that pulled away from a stucco wall are common finds. Both are small jobs when they get caught early. Our [roof leak repair page shows how that tracing works.
Roof Leak Repair Cost by Problem
Why Tile Roofs Cost More to Fix
Ontario is full of concrete tile tract homes, and tile changes the math. Fixr's minor range for concrete tile starts at $450, about three times the $150 start for asphalt shingles. The major range tops out at $7,000, against $2,500 for shingles.2
The reason is simple. On most tile roofs, the paper under the tile is what stops the water. Swapping one cracked tile is quick. Fixing torn or worn paper means pulling tile, stacking it, fixing the layer below, and laying the tile back without breaking more. That's why our tile underlayment replacement work gets priced by the area, not by the leak.
Modernize prices tile repair at $600 to $1,400 per square, and a square is 100 square feet.1 So opening up three squares around a bad valley would come to $1,800 to $4,200. That's a worked example, and your roof will differ, but it shows why one leak can draw a three hundred dollar price and a four thousand dollar price on the same day. They're often prices for two different jobs.
Ask about permits on the bigger jobs. The City of Ontario handles residential reroof permits through its online portal, but its pages don't set a size where a repair turns into a reroof.11 If a quote covers a whole slope, ask the roofer if a permit is included, or call the city's building department at (909) 395-2036.12
| Roof Type | Minor Leak | Major Leak |
|---|---|---|
| Asphalt shingle | $150 to $800 | $800 to $2,500 |
| Flat roof | $150 to $1,000 | $1,000 to $4,000 |
| Concrete tile | $450 to $1,500 | $1,500 to $7,000 |
| Clay tile | $500 to $1,800 | $1,800 to $8,000 |
What You're Really Paying For
You're paying for hours. Fixr says labor is about 60 percent of a leak repair, so $480 of an $800 job is labor.2 Modernize lists roofers at $50 to $120 per hour each.1 At those rates, $480 buys somewhere from 4 to about 10 roofer hours.
Now the local check. Federal wage data puts roofers in the Riverside, San Bernardino and Ontario metro at a mean of $30.42 an hour and a median of $29.83 for 2025.45 Two roofers for three hours at that mean wage comes to about $183 in pay. That's our math, and it's before payroll taxes, insurance, the truck, the drive, or a single part.
So a very low price on a real leak should make you curious. It may be a fair price for a pipe boot you already found. It may also be a smear of sealant over the stain, with nobody up in the attic. Water can travel a long way on the roof paper before it drips, and a patch in the wrong spot means you pay again. We wrote up that pattern in how to stop a roof leak that keeps coming back.

Three Dollar Lines in California Law
Cost guides tend to skip this, and it matters on small jobs. California sets different rules at three prices.
$500. Once the total for labor, services and materials goes over $500, the home improvement contract law applies. The down payment can't be more than $1,000 or 10 percent of the price, whichever is less. It also bars collecting payment for work not yet completed.8 On a $1,200 repair, that means $120 down at most.
$750. If you called the contractor and the price is $750 or less, the job can be written as a service and repair contract. Under that type of contract, no payment is due or accepted until the work is done.9
$1,000. Since January 1, 2025, an unlicensed person can take a project up to $1,000, counting all costs, but only if they hire no workers and the job needs no permit.^7] So a handyman can legally fix a small leak alone. Two guys and a ladder need a license. Look up anyone you hire on the [CSLB license search.^13] Also read [who pays if a roofer falls off your roof before you hire someone with no insurance.
When Timing Changes the Price
Calling during a storm costs more. Modernize lists an emergency or after hours premium of 25 to 100 percent, and names storm surges as a cost driver.1 That turns an $800 repair into $1,000 to $1,600. That's another worked example, since your own quote will differ.
Ontario gives you a window. NOAA's normals show about 2.3 days of real rain from May through October and 15.8 from November through March, with 1.8 in November and 4.5 in February.6 A stain left from last winter is cheapest to deal with now, before the January and February storms.
Waiting has its own bill. The EPA says to dry water damaged areas within 24 to 48 hours to prevent mold.^10] Fixr puts a water damaged ceiling at $200 to $1,500, and that's on top of the roof fix.3 When a leak reaches the framing, Fixr says the bill can hit $8,000 or more.2 If water is coming in right now, our [emergency roof repair page and roof tarp cost guide cover the stopgap.
Before You Say Yes to a Leak Quote
- Ask for a photo of the spot where the water gets in, not just the stain.
- Get the job in writing, with what gets fixed and the price in dollars.
- On tile, ask what happens to the paper under the tile, and how broken tile gets replaced.
- If the price is over $500, keep the down payment to 10 percent or $1,000, whichever is less.
- On a bigger job, ask if a permit is needed and who pulls it.
- Run the license number on the CSLB search before anyone climbs a ladder.
- Ask what happens if the same spot leaks again, and get that answer in writing.
Before You Pay for a Roof Repair
First, make sure it's the roof. Attic air conditioning units can drip through a ceiling and look just like a roof leak, and the fix belongs to a different trade. A bad pan or a clogged drain line can leave a stain in the same hallway a roofer would blame on a tile. Our repeat leak post shows how to tell them apart.
Next, check your deductible before you think about a claim. An $800 repair against a $1,000 deductible pays you nothing, and that's a worked example with round numbers. Our roof leak insurance guide covers what a policy pays for and what it calls wear and tear.
Last, know when to stop patching. Modernize says repairs typically stay under $6,500, while full replacements run $17,800 to $60,000 or more.^1] One repair on a sound roof is almost always the better buy. But when every storm finds a new spot, price the [roof replacement next to the next patch before you spend more.
If you're in Ontario or the west Inland Empire, call Ontario Roofing at (909) 404-9464 for a free written estimate on a roof repair, with photos of what we find.

People Also Wonder
How much does it cost to fix a small roof leak?
Often a few hundred dollars. Fixr's most common range is $350 to $1,500, with simple fixes near $100.2 Modernize's small repair range for California is $400 to $1,000.1
Why are my roof leak quotes thousands of dollars apart?
They're usually quoting different jobs. One may be a patch where the stain is. Another may be new paper under a whole section of tile. Ask each roofer to show you the entry point and the area they plan to open up, then compare.
Can a handyman fix a roof leak?
In California, yes, if the whole job is under the $1,000 limit, they work alone, and no permit is needed.7 Past that, the job needs a licensed contractor.
How do you fix a leaking roof without replacing it?
Find the entry point, then fix that one part. That may mean a new pipe boot, reset flashing, a few new tiles, or new paper in one section. A coating can buy time, but read when Flex Seal works and when it doesn't first.
How serious is a small roof leak?
Serious enough to deal with soon. Wet materials need to dry within 24 to 48 hours to prevent mold, per the EPA.10 Small leaks also tend to be the ones that are cheap to fix, and they stop being cheap once wood gets soft.
Does homeowners insurance cover a leaking roof?
It depends on why it leaked. Sudden damage is treated very differently from wear and tear. Our roof leak insurance guide walks through it.
Further Proof
- Modernize, Roof Repair Cost, updated October 12, 2026
- Fixr, How Much Does It Cost to Repair a Roof Leak, updated January 27, 2026
- Fixr, Ceiling Repair Cost, updated January 31, 2025
- U.S. Bureau of Labor Statistics, OEWS mean hourly wage, roofers, Riverside, San Bernardino and Ontario metro, 2025
- U.S. Bureau of Labor Statistics, OEWS median hourly wage, roofers, Riverside, San Bernardino and Ontario metro, 2025
- NOAA NCEI, 1991 to 2020 monthly climate normals, Ontario International Airport
- Contractors State License Board, Handyperson Exemption to Increase to $1,000 in 2025 (December 30, 2024)
- California Business and Professions Code Section 7159, home improvement contracts
- California Business and Professions Code Section 7159.10, service and repair contracts
- U.S. EPA, A Brief Guide to Mold, Moisture and Your Home
- City of Ontario, Apply for Residential Reroof and Solar Permits
- City of Ontario, Building Permit FAQs
- Contractors State License Board, Check a License
Want more roof advice from us when you search Google?
Like this? Add Ontario Roofing to your Google sourcesNext Moves
We do this work in Ontario, Rancho Cucamonga, Upland, Chino, Chino Hills, Fontana, Montclair, Eastvale, Pomona, Claremont. See every service.
Where to Find Ontario Roofing
4335 E Lowell St Ste G, Ontario, CA 91761
Get a Free Roof Estimate
Tell us what your roof is doing. We look, take photos and give you a written price.