Roofing in Hesperia, CA | Barrett & Sons Construction - Barrett & Sons Construction

Roofing in Hesperia - 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 Hesperia

A roof replacement in Hesperia typically runs $8,000 to $20,000 depending on size, material, and the condition of what’s underneath. Roof repairs on smaller leaks or wind-damaged sections usually land between $400 and $1,800. At Barrett & Sons, we work in Hesperia every week and we know what your roof is up against out here. That’s the difference between a crew that guesses and a crew that’s already fixed it on a dozen other homes in 92344 and 92345. Call Tom at (877) 610-1318 and we’ll come take a look, free.

Call (877) 610-1318

Why Barrett & Sons Construction Is Hesperia’s Preferred Roofing Company

Tom Barrett founded this company in 1998 and his sons run the crews. When you call us about a roof in Hesperia, the person who answers is a real person, not a call center, and the person who shows up is either Tom or one of his sons. We answer our own phone. We publish Tom’s name, our address, and our license number so you can look us up before you sign anything. That’s how we’ve done it for 29 years.

Hesperia homeowners don’t get the same roof pitch as Victorville or San Bernardino. We’re up here at 3,100 feet where the wind comes through the Cajon Pass hard and the sun beats down in 100-degree stretches every summer. Our Roofing team has replaced and repaired roofs on the tract homes that went up fast in the mid-90s and early 2000s across 92344. Those homes are 20 to 30 years old now, and their original roofs are failing together. We know which neighborhoods in Hesperia got the cheapest original shingles and which ones got the better tile. That’s not something a flatlander crew learns from a map.

Every job gets permits pulled and inspections signed. Every price change arrives as a written change order before we touch anything. And every completed job carries our written 90-Day Done Right Promise. If it’s not done right, one call brings Tom back.

Our Roofing Services in Hesperia

Roof Repair

Wind from the Cajon Pass corridor peels shingles, lifts flashing, and finds every weak overlap. We see it all over Hesperia, from the neighborhoods off Main Street down to the newer streets south of Ranchero Road. Roof repair in Hesperia runs $400 to $1,800 for most jobs. That covers missing shingle replacement, flashing repair around chimneys and vents, valley fixes, and small leak repairs. We inspect the whole roof while we’re up there. What we quote is what we repair.

Roof Repair

Roof Replacement & Installation

A full roof replacement on a typical Hesperia stucco tract home runs $8,000 to $20,000. The range depends on the roof’s size and slope, how many layers we’re tearing off, and the material you choose. Homes in 92345 that have gone 25 years on their original builders-grade asphalt are at the point where patches become more expensive per year than a reroof. We tear down to the deck, check the sheathing, and install materials that can handle Hesperia’s July heat and January freezes. You get a written scope, written allowances, and a written change order before anything changes.

Roof Replacement & Installation

Metal Roofing

Standing seam metal makes a lot of sense at this elevation. It reflects the desert sun in the summer and it sheds the occasional snowfall in the winter. Metal roof installation in Hesperia runs $15,000 to $40,000. That’s a real investment, so we make sure the job is done to hold up to the wind loads this area is known for. The Cajon Pass wind is no joke. We install metal roofing that’s rated for it and we stand behind the install with the same 90-Day Done Right Promise.

Metal Roofing

Tile Roofing

Plenty of Hesperia homes have concrete tile, and that tile gets brittle after two decades of triple-digit summers and freeze-thaw winters. Tile roof repair here runs $600 to $2,500 depending on how many tiles need replacing and whether the underlayment has failed. We match the existing tile when we can, and when we can’t, we’re straight with you about it before the work starts. Barrel tile is common in Hesperia. Matching it takes an eye, and Tom has one.

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 Hesperia

We install and service the roofing manufacturers you can look up and verify: GAF and CertainTeed asphalt systems, plus standing seam metal and concrete tile. If you’re replacing windows alongside the roof work, we also carry Simonton and Andersen. No mystery brands off a van, no “whatever the supplier had last week.” For Hesperia customers, that means we can get the specific materials your roof needs without making you wait on an out-of-town order.

Common Roofing Problems We See in Hesperia Homes

  • Wind damage from the Cajon Pass corridor. Sustained high winds bend and loosen flashing over time, then one good gust takes shingles with it. We re-secure and reseal to wind-load standards, not just cosmetic standards.
  • Freeze-thaw cracking on tile and flashing. Hesperia drops below freezing on winter nights. Water gets into tiny cracks, freezes, expands, and makes them bigger. By spring, leaks show up at the ceiling.
  • UV-baked shingle deterioration. At 3,100 feet with intense summer sun, asphalt shingles age faster than they would at sea level. Granule loss is visible on driveways below older roofs all over 92344 and 92345.
  • Original builders-grade roofs aging out together. Hesperia’s big building boom was mid-90s to mid-2000s. Those 20-to-30-year-old roofs are reaching the end of their designed life at roughly the same time, which is why whole streets in Hesperia are getting reroofed in clusters right now.

Pricing for Roofing in Hesperia, CA

Roof repairs in Hesperia run $400 to $1,800. Tile roof repair runs $600 to $2,500. Full roof replacement runs $8,000 to $20,000, and a metal roof install runs $15,000 to $40,000. What moves the number is the roof’s square footage and pitch, the tear-off count, the material you pick, and whether the decking underneath has water damage. In Hesperia specifically, two-story homes on sloped lots near the mesa edges sometimes need extra staging time, and that’s honest labor you’ll see on the written estimate, not a surprise later. We also apply our standing offers: $40 off any repair over $200, a free second opinion on any written estimate, and a permanent 10% discount for seniors and veterans. Call (877) 610-1318 for your free estimate.

We Also Serve Cities Near Hesperia

We serve Hesperia and the surrounding High Desert communities, including Oak Hills, Spring Valley Lake, Phelan, and Crestline. Same owner, same crews, same written change orders. If you’re up in Crestline with snow on the roof or over in Oak Hills with wind damage, call the same number.

Serving Hesperia, CA - Our Local Coverage Area

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

Why Los Angeles Chooses Barrett & Sons Construction

We set the standard for construction in Los Angeles.

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 Los Angeles

Getting your construction handled is simple and fast.

1

Call or Request a Free Estimate

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

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in Los Angeles - 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 construction 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 Los Angeles Customers Say

Trusted by homeowners across Los Angeles and surrounding areas.

★★★★★

"Tom Barrett was on our job most days himself, not just at the quote and then never again. When something needed deciding there was an actual person to decide it with."

Rosalie Pemberton · Verified customer
★★★★★

"Came back a year later to sort a door that had dropped as the frame settled. No charge and no argument about whether it was covered."

Thaddeus Oyelowo · Verified customer
★★★★★

"Addition over the garage matched the original roofline and brickwork so closely that visitors do not realise it was added. He tracked down the closest brick he could find rather than settling."

Gideon Stroud · 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 Construction in Los Angeles?

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

(877) 610-1318

Request a Free Estimate in Los Angeles

Tell us about your construction 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