Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Chino Hills
Roof repair in Chino Hills usually runs between $350 and $1,400 depending on what’s failed, and most jobs are done same-day or next-day. If you’re seeing water stains on a ceiling, missing ridge caps after a Santa Ana wind event, or granules piling up in your gutters, you need a roofer who understands this city’s hillside terrain and older housing stock. Our Roof Repair team handles everything from a single torn shingle on a flatland ranch to full valley flashing replacements on Carbon Canyon slope homes. Call (361) 320-9467 for a free estimate with the price in writing before any work starts.
Why Brennan Roofing Is Chino Hills’s Preferred Roof Repair Company
Homeowners across Chino Hills call us because we do what we say we’ll do. We show up inside the promised window, our technicians are background-checked and in uniform, and the price we quote is the price you pay. No renegotiation at the door. That’s The Garrison Standard, and it applies to every single job from a vent boot replacement in Los Serranos to a full ridge repair off Butterfield Ranch Road.
Chino Hills has taught us things you only learn by working here year after year. The clay and concrete tile that covers most of this city’s original 1980s and 1990s builds behaves differently than the asphalt shingle in neighboring Chino or Pomona. The underlayment beneath that tile dries out from decades of inland UV and heat, and when it fails, water gets through even where the tiles look untouched. That’s not something you catch from a driveway inspection. You catch it by walking the roof, checking penetrations, and knowing what Chino Hills tile failures actually look like from the deck side.
Travis Oakley runs every job to the same standard. The paperwork he puts in front of you before work begins includes a written scope, a line-item price, and the 365-Day Done Right Promise: if our repair fails within a full year, we come back and make it right at no charge. Free second visit. No fine print. That’s the only way we know how to operate in this city.
Commercial Roof Repair in Chino Hills
Commercial Roof Repair in Chino Hills typically costs between $1,200 and $4,800 depending on the roof system, square footage, and access. Most commercial buildings in Chino Hills are concentrated along the retail corridors near Grand Avenue and Chino Hills Parkway, with a mix of flat TPO or modified bitumen roofs on strip centers and sloped tile or metal roofs on office buildings. A flat roof patch on a small retail bay runs $700 to $1,500, while a full built-up roof insulation and membrane repair on a larger medical or office building can push past $4,000.
The county-versus-city permitting question matters here too. Several commercial parcels in Chino Hills sit in unincorporated San Bernardino County pockets where the permit path is different than city review. We handle that end-to-end and pull the correct permits before anything goes on the roof. Travis has worked both jurisdictions enough to know which one applies to your address without guessing.
Flat Roof Patch and Re-Cover on Low-Slope Commercial Roofs
Flat and low-slope commercial roofs in Chino Hills take a beating from inland heat. UV breaks down the membrane surface, and where ponding water sits after winter rains, seams open up. We repair or re-cover these areas using cold-applied or heat-welded patch material, then extend the repair warranty in writing. If the whole roof is at the end of its useful life, we’ll tell you that plainly and give you a re-cover or replacement scope with real numbers.
Drainage and Scupper Repair on Commercial Roofs
Commercial roofs fail at drains first. Clogged scuppers, cracked drain bowls, and abandoned curbs let water sit or back up under the edge flashing. We clear the drainage path, repair or replace the scupper assembly, and re-seal the transition to the membrane. In Chino Hills, where most commercial roofs drain to internal drains rather than scuppers over the edge, the repair is usually a half-day job.
Roof Leak Repair in Chino Hills
Roof Leak Repair in Chino Hills typically costs between $300 and $900 for a standard flashing or penetration leak, with more involved valley or underlayment repairs running $900 to $1,800. Most leaks we trace in this city are not where homeowners expect. The water stain on your second-story ceiling in Hidden Hills is often from a failing vent boot or cracked tile flashing twenty feet uphill, not from a hole directly overhead.
When we get a leak call in Chino Hills, the first thing we do is track the water path from the interior stain to the exterior entry point. Water travels sideways along roof decking and underlayment before it drops, and on concrete tile roofs, the entry point is frequently a deteriorated underlayment seam or a nail pop at a valley flashing. We find it, open the affected area, repair or replace what failed, and put the assembly back to rated condition.
Valley and Flashing Leak Repairs on Concrete Tile
Valleys are the weak point on any Chino Hills tile roof. When a valley flashing corrodes or the underlayment beneath it dries out and cracks, water gets under the tile at exactly the wrong spot. We replace the flashing, install new ice and water shield in the valley, reset the tiles, and re-point the mortar where needed. This is not a patch job. It’s a repair that has to hold through the next Santa Ana wind event.
Vent Boot and Pipe Penetration Leaks
Vent boots and pipe collars crack from years of Chino Hills UV exposure. The rubber dries, splits, and lets water run straight down the pipe into the attic. We replace the boot, re-seal the penetration, and inspect the surrounding underlayment for water damage. If the decking is soft or stained, we’ll show you before we touch it and fix it in the same visit. That’s one of the most common leaks on two-story homes built in the 1980s and 1990s across this city.
Trusted Brands We Service in Chino Hills
We install and repair materials from GAF, CertainTeed, and Owens Corning on Chino Hills roofs, and we stock common flashings, vent boots, and underlayment locally so turnaround stays fast. If your home has a specific tile profile or shingle color from a certain era, we match it. Most Chino Hills concrete tile roofs from the 1980s and 1990s have standard profiles that are still manufactured today, which means we can source replacements without waiting on special orders. When your ridge caps match, your roof looks like it was never touched. That’s the point.
Common Roof Repair Problems We See in Chino Hills Homes
- Wind-lifted ridge caps on exposed ridgelines: Santa Ana winds hit Carbon Canyon and hillside tracts hardest, peeling ridge caps and cracking tiles along the top of the roof. Once a ridge cap is gone, the underlayment and fasteners below are exposed and start taking water.
- Dried-out tile underlayment on 1980s-2000s homes: Most Chino Hills homes were built with concrete tile, and the underlayment beneath that tile has a service life measured in decades. Decades of inland UV and heat dry it out, and leaks appear at penetrations and drip edge long before the tile itself fails.
- Grading and drainage pushing water at the eaves: On large open lots, sheet flow from the grade runs toward the structure, and water backs up under fascia and soffit. The decking rots at the eaves rather than in the field of the roof, which means the leak shows up as a soffit stain or gutter drip first.
- Failed valley flashings on two-story homes: Valley flashings are the workhorse joint of any Chino Hills roof, and when they corrode or the mortar at the valley edge cracks, water gets in fast. This is a common repair on the two-story concrete tile homes that dominate Los Serranos and the hillside tracts above the 71.
Pricing for Roof Repair in Chino Hills, CA
A typical roof repair in Chino Hills runs $350 to $1,400. Simple vent boot replacements and small flashing patches sit at the low end, around $350 to $600. Valley flashing repairs and ridge cap re-securing run $600 to $1,000. Larger underlayment replacements or open-lot grading-related repairs run $1,000 to $1,800, and if a large section of tile has to be detached and reset, you may see $2,500 or more. Long material hauls and steep slopes add cost. We put the exact number on paper before any work starts, and that number does not move at the door. Call (361) 320-9467 to schedule your free estimate.
We Also Serve Cities Near Chino Hills
If you’re outside Chino Hills proper, our crews regularly run to Pomona, Diamond Bar, Chino, and Montclair. Each city has its own permitting and roof stock, but the process is the same: written price first, background-checked technicians, and a one-year guarantee. Read more about our Chino Hills service area, or call (361) 320-9467 and we’ll route you to the right crew.
Serving Chino Hills, CA - Our Local Coverage Area
We’re based in the Chino Hills 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 Chino Hills
Yes, in many cases. Because most of Chino Hills’ acreage sits in unincorporated San Bernardino County pockets and hillside HOA tracts, a roof repair on a large lot here can require county building permits rather than city ones. Some repairs, like a simple vent boot replacement or a small flashing patch, may not need a permit at all. But when you get into underlayment replacement, structural decking repair, or re-roofing a large section, the county path applies. We determine the correct permit for your address before any work starts and handle the filing ourselves. Call (361) 320-9467 for an exact scope and permit path on your property.
Santa Ana wind damage shows up as lifted or missing ridge caps, cracked or displaced tiles along the ridgeline, and exposed underlayment at the highest points of the roof. We were called to a two-story concrete tile roof on a gated lot off Carbon Canyon Road where Santa Ana winds had peeled back ridge caps and cracked tiles along the exposed ridgeline, letting water track under the underlayment at a valley flashing. Our tech re-secured the ridge, replaced the torn ice and water shield and underlayment in the affected valley, reset the tiles, and re-nailed the perimeter to bring the assembly back to its rated wind spec. If you’ve had a wind event, inspect your roof from the ground and call (361) 320-9467 if you see lifted caps or missing tiles.
Because the tiles are not the waterproofing layer. The underlayment beneath the tile is what keeps water out, and on most Chino Hills homes built in the 1980s and 1990s, that underlayment is decades old. Inland heat and UV dry it out until it cracks and tears, and then water gets through at penetrations, valleys, and drip edge even though the tiles above look intact. We diagnose this by walking the roof and inspecting the underlayment from the deck side, which is the only way to know for sure. Call (361) 320-9467 for a free roof inspection if your tile roof is 20 or more years old.
We measure from the material drop point to the actual work area and build that distance into the written quote. On large Chino Hills lots with steep driveways, gated entries, or septic fields that limit where trailers can stage, the haul distance and setup time are real costs, not add-ons we spring on you later. Travis walks the lot before quoting, identifies where the trailer parks, how materials get to the roof, and what the crew can and cannot do without damaging your septic field or landscaping. That’s part of The Garrison Standard: the price on paper accounts for the actual conditions on your property. Call (361) 320-9467 to schedule your free estimate and lot walk.
Yes, and in Chino Hills it’s more common than in neighboring flatland cities. Many hillside communities in Chino Hills have HOA design guidelines that restrict roof colors, materials, and even repair methods. If you live in a covenant-controlled tract, we’ll help you determine what the HOA allows before work starts, and we’ll match the repair to the existing roof so the change is invisible. In some cases, HOA rules mean you can’t use a different tile profile or shingle color even for a small repair, and we source the exact match. Call (361) 320-9467 and we’ll walk you through what your HOA allows.
Written by Travis Oakley, Owner at Brennan Roofing, serving Chino Hills and the surrounding Inland Empire.






Before
After
Before
After
Before
After