Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Chino Hills
Roof replacement in Chino Hills typically runs $8,000 to $20,000, while a targeted roof repair usually lands between $400 and $1,800. Those are real numbers for this market, not national averages. We’ve worked on enough homes across the 91709 zip code to know what these hills demand from a roof. The Santa Ana winds that whip through the Chino Hills passes don’t treat every city the same, and our Roofing team builds accordingly. Call (877) 610-1318 and Tom or one of his sons will talk you through what your roof actually needs, not what a sales script says to sell.
Why Barrett & Sons Construction Is Chino Hills’s Preferred Roofing Company
We’ve pulled more roofing permits through the City of Chino Hills than most contractors who work the flatlands of Chino or Ontario ever will. That matters here. Chino Hills sits almost entirely on graded hillside pads, which means your roof doesn’t just shed rain. It takes the full brunt of wind events that funnel through the passes and hit stucco tract homes built between 1985 and 2000 harder than they hit anything a few miles west.
Tom Barrett started this company in 1998, and his sons run the crews. When you call about a roof in Chino Hills, you’re not getting a dispatcher routing a stranger from three counties over. You’re getting someone whose name is on the truck and whose phone rings at (877) 610-1318. A live person answers. Every time.
We don’t ask Chino Hills homeowners to take our word on quality. We ask them to look up our license number, check our reviews from neighbors in Los Serranos and Butterfield Ranch, and then compare our written quote against anyone else’s. The permit inspector works for you, not for me, which is exactly why we like having him on every eligible roof job.
Our Roofing Services in Chino Hills
Roof Repair
Most repair calls we get in Chino Hills involve wind-lifted shingles, failed flashing around stucco chimneys, or tile cracked by debris during Santa Ana events. Roof repair in Chino Hills runs $400 to $1,800. We write the scope before we touch anything, and if we open the roof and find a second problem, you get a written change order with the new price before another nail goes in.

Roof Replacement & Installation
Homes in Chino Hills built during the 1985-2000 master-planned boom are now 25 to 40 years old. That’s the end of a standard asphalt shingle’s service life, and we’re replacing a lot of them across neighborhoods north of Chino Hills Parkway and south of Grand Avenue. Full roof replacement runs $8,000 to $20,000 depending on square footage, pitch, and whether the existing decking survived. We install GAF and CertainTeed systems because you should be able to look up exactly what’s going on your house.

Metal Roofing
For Chino Hills homeowners thinking long-term about fire resistance, standing seam metal is the most defensible choice available. Chino Hills is almost entirely inside a CAL FIRE Very High Fire Hazard Severity Zone, and a Class A metal roof on ember-resistant underlayment is one of the strongest upgrades you can make to a wood-framed track home. Metal roof installation runs $15,000 to $40,000 in Chino Hills. It’s a bigger check upfront, but it’s the last roof many of these homes will ever need.

Tile Roofing
Plenty of original Chino Hills homes were finished in barrel tile when they were built, particularly in neighborhoods on the steeper lots near the state park. When we repair tile, it’s often cracked caps or shifted courses after a windstorm. Tile roof repair in Chino Hills runs $600 to $2,500. Replacement tile stock has to match the existing profile, and we’ll be straight with you when a patch will look like a patch versus when a wider section is worth doing right.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Trusted Brands We Service in Chino Hills
We install GAF and CertainTeed roofing systems in Chino Hills because both companies publish their specs, their testing data, and their warranties. You can look them up before you sign anything. We also work on existing barrel tile systems originally installed on 1980s and 1990s homes throughout the city. When a tile roof leaks, the fix is usually at a valley or a penetration, not the tile itself. We keep common flashing profiles and underlayment materials stocked locally so a repair in Chino Hills isn’t waiting on a warehouse order from out of state.
Common Roofing Problems We See in Chino Hills Homes
- Santa Ana wind damage. The passes that separate Chino Hills from the Chino Valley accelerate wind before it ever reaches your roof. We regularly find lifted shingles and displaced tile on the windward faces of homes in neighborhoods like Los Serranos and the ridges east of the 71.
- Expansive clay soil stress. The hillside soils around Chino Hills contain expansive clays that swell in winter and shrink in summer. This doesn’t just crack driveways. It shifts enough wall framing on some graded pads to stress roof-to-wall flashing, which is where leaks start.
- Aging 1985-2000 track roofs. The vast majority of Chino Hills housing stock was built in a fifteen-year window and is now aging on the same schedule. When one house on a street needs re-roofing, its neighbors usually aren’t far behind.
- Ember-vulnerable vents and edges. Homes built before Chino Hills incorporated in 1991 often have roof vents and eave details that don’t meet current WUI fire-resistive standards. We flag these whenever we’re on a roof, whether or not you asked about fire hardening, because in this city it’s part of doing the job right.
Pricing for Roofing in Chino Hills, CA
A roof repair in Chino Hills runs $400 to $1,800. A full roof replacement runs $8,000 to $20,000. Metal roofing runs $15,000 to $40,000. Tile roof repair runs $600 to $2,500. Those ranges cover what we see across the 91709 zip code. The three factors that move a quote within those bands are the roof’s pitch, the current condition of the decking, and whether the home sits in a part of Chino Hills where the City requires additional WUI upgrades as part of a permitted re-roof. We give free estimates, and the number we quote is the number you’ll pay unless you change the scope, in which case you’ll see the new number in writing before we do the work. Call (877) 610-1318 for your free estimate. We also offer $40 off any repair over $200 and a free second opinion on any written estimate.
We Also Serve Cities Near Chino Hills
While this page focuses on Chino Hills, our crews also work in Los Serranos, Chino, Diamond Bar, and Yorba Linda. If you’re in one of those areas, the same Chino Hills level of service applies. We know the building departments, the wind patterns, and the housing stock in each. And if you’re tackling more than a roof, ask about Windows & Doors in Chino Hills or Fence Installation in Chino Hills while we’re on the property.
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 - Roofing in Chino Hills
We answer the phone 24/7 at (877) 610-1318, and for a wind or storm damage call in Chino Hills we typically have a crew on-site the same day to tarp and stabilize the roof. We don’t make you wait for a call center callback. The person who answers is either Tom or someone who works directly with him.
Yes. We work throughout the 91709 zip code, including Los Serranos, Butterfield Ranch, and the steeper ridgeline neighborhoods where hillside grading rules add permit complexity. That’s actually where our local experience matters most. A contractor who cuts his teeth on flat Chino lots is in for a rude shock when the City of Chino Hills requires a grading review on a hillside roof job.
A roof replacement in Chino Hills runs $8,000 to $20,000, which is roughly 10 to 20 percent higher than the same job in Chino or Ontario. The reason is fire code. Because Chino Hills sits inside a CAL FIRE Very High Fire Hazard Severity Zone, a permitted re-roof often requires Class A materials and ember-resistant components that flatland cities don’t mandate. You’re not paying more for the same roof. You’re paying for a roof that meets a stricter code.
Only if the scope changes, and if the scope changes you’ll see a written change order with the new price before any additional work begins. That’s how Tom Barrett has run this company since 1998. An allowance that isn’t on paper is a surprise waiting for a date. We don’t do surprises.
Every roof we install or repair in Chino Hills is covered by our written 90-Day Done Right Promise. If it’s not done right, Tom comes back and makes it right, one call. Manufacturers like GAF and CertainTeed also back their systems with their own warranties. Ask us for the warranty docs on any material we quote, and we’ll hand them over upfront. Call (877) 610-1318 for your free estimate.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Chino Hills and the surrounding area since 1998.







Before
After
Before
After
Before
After