Roofing in Oak Hills, CA | Barrett & Sons Construction - Barrett & Sons Construction

Roofing in Oak Hills - Written Price, Workmanship Warranty

Free roof inspection with photos, then an itemized written price before anything is ordered. Installed by our own licensed crews and backed by a workmanship warranty.

Call to schedule your free estimate

953+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Every visit starts with

Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled

Your dream remodel for as low as $199/month*on approved credit; ask for current terms
Styles & brands we work with

Kitchen remodeling
Kitchen remodeling
Bathroom remodeling
Bathroom remodeling
Home additions & ADU
Home additions & ADU
Roofing
Roofing
Windows & doors
Windows & doors
Driveway & pavers
Driveway & pavers
Fence
Fence

Before & after – our own jobs

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Fast, Reliable Roofing Across Oak Hills

Roof replacement in Oak Hills typically runs $8,000 to $20,000 for a standard single-family home, while targeted roof repair lands between $400 and $1,800. The work usually takes three to seven days for a full replacement depending on decking condition. At Barrett & Sons Construction, we’ve been climbing onto Oak Hills roofs long enough to know that caliche hardpan underneath your foundation and freeze-thaw cycles at 3,000 feet change how we bid, plan, and build. Call (877) 610-1318 for a free estimate that accounts for actual on-site conditions, not a generic zip-code guess.

Call (877) 610-1318

Key Takeaways:

  • Full roof replacement in Oak Hills: $8,000-$20,000; tile roof repair: $600-$2,500; metal roof installation: $15,000-$40,000.
  • Oak Hills sits on unincorporated county land, so all roofing permits run through San Bernardino County Land Use Services, not a city building department.
  • Freeze-thaw cycling at 3,000 feet destroys standard felt underlayment faster than in lower-elevation towns like Hesperia.
  • Every price change arrives as a written change order before work proceeds, and every completed job carries the 90-Day Done Right Promise.

Why Barrett & Sons Construction Is Oak Hills’s Preferred Roofing Company

Tom Barrett founded this company in 1998 and still climbs ladders. His sons run the crews. When you call about your roof in Oak Hills, you get a live person on the phone at (877) 610-1318, not an out-of-state call center. We coordinate from our Inland Empire office, but the crew that shows up in Oak Hills knows the difference between a roof on Mesquite Street and one up near the equestrian parcels off of Caughlin Road.

Oak Hills homeowners talk to each other. They compare notes at the feed store, at the hardware store, at the school pickup line. That’s how we’ve built our reputation here - by pulling permits the county expects, by writing change orders before we touch anything unexpected, and by standing behind the work with a 90-Day Done Right Promise that’s actually printed on the contract. Ask anyone on your street, or look up the license number yourself. Tom publishes his name, address, and license number for a reason.

Our Roofing Services in Oak Hills

Roof Repair

Roof repair in Oak Hills runs $400 to $1,800 for most jobs, though the final number depends on what we find once the tiles come up. The freeze-thaw cycling here means cracked flashing, lifted tiles, and failed sealant at penetrations are the most common failures we see. We repair the problem, photograph everything, and price any scope change in writing before we proceed. A small leak left alone over one Oak Hills winter becomes a decking replacement by spring.

Roof Repair

Roof Replacement & Installation

Full roof replacement in Oak Hills runs $8,000 to $20,000. That range covers tear-off, decking repair where needed, new underlayment, and your choice of quality roofing material. On late-1980s through 2010s custom homes, we routinely find the original underlayment deteriorated far beyond what an inspection from the ground would show. We budget for that reality upfront and keep any additional decking removal on written change orders, approved before we touch the subfloor.

Roof Replacement & Installation

Metal Roofing

Metal roof installation in Oak Hills runs $15,000 to $40,000 depending on panel profile, gauge, and whether you choose a standing seam system. A standing seam metal roof handles High Desert freeze-thaw cycling better than almost any material, and it shrugs off the summer monsoon downpours that hit unincorporated San Bernardino County between July and September. We install GAF metal systems and other premium brands you can look up yourself.

Metal Roofing

Tile Roofing

Oak Hills has a lot of barrel tile roofs, particularly on the larger-lot custom homes built from the late 1980s onward. Tile roof repair here runs $600 to $2,500, and the most common cause of failure is underlayment degradation, not broken tile. The tile itself can last decades. The felt underneath cannot, especially when single-digit winter nights and 105-degree summer days bake the membrane through twenty-plus freeze-thaw cycles a year. We remove tile, replace the underlayment with modern peel-and-stick membrane, and reset the tile with proper fasteners.

Tile Roofing
Need help today?Fast, friendly service and a no-obligation free estimate.

Call (877) 610-1318

What happens when you call

  1. 1
    A real person answersNo phone trees - you reach a local pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched.
  3. 3
    A background-checked tech heads outLicensed & insured, dispatched right away.
  4. 4
    You approve before work beginsNothing starts until you say go.

Trusted Brands We Service in Oak Hills

We stock and service GAF roofing products for Oak Hills customers, and we carry the underlayment, flashing, and fastener systems those warranties require. When you have a warranty claim, you want a contractor whose material choices are documented and defensible. We don’t put mystery brands off a van on your roof. If we install it, you’ll know the manufacturer, the product line, and the warranty terms before the first tile comes off.

Common Roofing Problems We See in Oak Hills Homes

  • Dried and cracked underlayment. Oak Hills sits at roughly 3,000 feet, and the UV exposure combined with winter hard freezes breaks down standard felt underlayment years before the tile above it shows any wear. We open up roofs and find membrane that crumbles in our hands.
  • Ice dams at roof edges. Single-digit winter nights create ice dams where meltwater refreezes at the eave, forcing moisture under the tile underlayment and into fascia boards. Lower-desert towns like Hesperia rarely see this, so out-of-area contractors don’t plan for it.
  • Unpermitted roof-over-roof jobs. In the 1990s, some Oak Hills homes got a second roof layer nailed over the original without a county permit. Trapped moisture between those layers delaminates decking that fails suddenly during summer monsoon downpours.
  • Loose rafter-to-plate connections. Caliche-driven soil movement shifts the foundation subtly over time, and that movement travels up through the walls. Rafter-to-plate connections loosen, ridge lines sag, and roofs that looked fine five years ago start opening at the seams.

Pricing for Roofing in Oak Hills, CA

Here’s what we charge in Oak Hills, based on actual project records. These aren’t national averages. They reflect what it costs to roof a home where caliche is under the foundation, freeze-thaw is in the forecast, and permits run through San Bernardino County Land Use Services.

Service Typical Range in Oak Hills
Roof Replacement $8,000-$20,000
Tile Roof Repair $600-$2,500
Metal Roof Installation $15,000-$40,000

What moves the number? Decking condition after we peel back the old roof, the pitch and height of your roofline, whether the county requires a structural review for your specific parcel, and the material you choose. We give free estimates with written line-item scope, and the price we quote is the price you approve. No change order means no charge. Call (877) 610-1318 to schedule your free estimate.

We Also Serve Cities Near Oak Hills

Our crews work regularly across the High Desert corridor of unincorporated San Bernardino County. In addition to Roofing in Oak Hills, you’ll find us in Hesperia, Phelan, Spring Valley Lake, and Piñon Hills. If you’re just over the county line or on a parcel that borders any of these communities, call us. We know the permitting pathway for each, and we bring the same written-scope discipline to every job.

Serving Oak Hills, CA - Our Local Coverage Area

We’re based in the Oak 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 Oak Hills

How Caliche, Freeze-Thaw, and County Permits Shape Every Oak Hills Roof

Here’s what most roofing pages won’t tell you about Oak Hills. The same caliche hardpan that makes digging a footer a half-day jackhammer job also foreshadows roofing challenges up top. Freeze-thaw cycles at 3,000 feet mean tile and metal roofs here must resist snow loads and wide temperature swings that lower-desert neighbors like Hesperia never face. When we opened up the roof on a late-90s equestrian property off of Caughlin Road, our crew found the original underlayment dried and cracked from two decades of High Desert UV and winter hard freezes. Water had wicked under the barrel tiles and rotted the OSB decking in three bays. We wrote the removal and decking replacement into a change order before touching the subfloor, and the homeowner signed off the same afternoon. The new peel-and-stick membrane under the tile now carries the freeze-thaw cycling that used to destroy the old felt every few winters.

That’s the difference between a Barrett & Sons roof and a bid sight-unseen. We probe for the conditions that actually exist on your parcel. We price them in writing. Then we build a roof that handles what Oak Hills throws at it. Tom Barrett and his sons are on-site most days. The permit inspector works for you, not for us - that’s why we like him. Every scope, every allowance, every price change arrives as a written change order before work happens. Call (877) 610-1318 today to schedule your free estimate, or to get a free second opinion on any written estimate you’ve received from another contractor.

Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Oak Hills and the High Desert.

Why Oak Hills Chooses Barrett & Sons Construction

We set the standard for roofing in Oak Hills.

No Change-Order Surprises

The written quote you sign is the price you pay. Anything we find mid-job gets priced and approved by you in writing before we touch it.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in Oak Hills

Getting your roofing handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roofing needs and we provide an upfront, transparent quote - no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in Oak Hills - typically within 30-60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

What happens when you call

  1. 1
    A real person answersNo phone trees - talk to a local roofing pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you - the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What Oak Hills Customers Say

Trusted by homeowners across Oak Hills and surrounding areas.

★★★★★

"Full kitchen down to the studs. He found the previous owner had done the wiring himself and it was genuinely dangerous, showed me, and put it right properly rather than boxing it back in."

Augustus Nwachukwu · Verified customer
★★★★★

"He pulled every permit and had every inspection signed off. The last contractor we used told us permits were optional and I have been paying for that ever since."

Redmond Cavanaugh · Verified customer
★★★★★

"Genuinely good builders and I would use them again. Site tidiness slipped a bit in the middle stretch and I had to mention it, after which it was spotless every evening."

Marcus Threadgill · Verified customer

Current Offers

Bring these savings to your next appointment.

Free On-Site Estimate & Written Quote

No obligation. We measure, price the job in writing, and the quote is yours to keep.

Expires Dec 31, 2026
$40

$40 Off Any Repair Over $200

Expires Dec 31, 2026
Free

Free Second Opinion on Any Written Estimate

Expires Dec 31, 2026
Free

No Trip Charge Inside Our Own County

Expires Dec 31, 2026
10%

Senior & Veteran 10% - Always

Expires Dec 31, 2026

Ready for Roofing in Oak Hills?

Call now for a free estimate - or request one below. Licensed, insured, and here with fast after-hours help in Oak Hills.

(877) 610-1318

Request a Free Estimate in Oak Hills

Tell us about your roofing needs - we'll respond within the hour.

By requesting your free estimate, you accept our Privacy Policy and consent to receive communications through phone, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

Prefer to text? Text Us
Areas We Serve
Call Now - 24/7 Dispatch