Roofing in Diamond Bar, CA | Barrett & Sons Construction - Barrett & Sons Construction

Roofing in Diamond Bar - 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 Diamond Bar

Roof replacement in Diamond Bar runs $8,000 to $20,000 for a typical composition shingle roof, while standing seam metal runs $15,000 to $40,000. Those are real numbers for this market, where hillside setbacks, fire-code requirements, and Santa Ana wind exposure all shape what a roof actually costs. If you live off Diamond Bar Boulevard, in the Summitridge area, or anywhere in 91765, we know what your roof is up against. Call (877) 610-1318 and we’ll walk through it with you.

Call (877) 610-1318

Why Barrett & Sons Construction Is Diamond Bar’s Preferred Roofing Company

We’re Barrett & Sons Construction. Tom Barrett founded the company in 1998, and his sons run the crews. That matters in Diamond Bar because the roof work here isn’t routine. Hillside lots, VHFHSZ fire codes, and expansive clay soils mean a cheap national outfit will miss something the city will catch, or worse, something the next Santa Ana wind will catch. We publish Tom’s name, address, and license number. You can look us up before you sign anything.

Our Roofing team has replaced and repaired roofs throughout Diamond Bar’s hillside tracts, from the neighborhoods off Grand Avenue up through the Summitridge area. We know what the inspector checks on a Class A assembly. We know which vents pass ember-intrusion review. And we know what the permit office will ask for when your lot slope triggers a geotechnical review. That local knowledge saves you weeks of back-and-forth and keeps your project moving.

Calls to us are answered by a live person, 24/7. Not a voicemail box, not a call center in another state. When you call about a leak in Diamond Bar, you get someone who knows the difference between a 1968 tract home on a stepped foundation and a 1987 custom build on a post-and-pad hillside. That’s the whole point of hiring local.

Our Roofing Services in Diamond Bar

Roof Repair

Most roof repairs in Diamond Bar run $400 to $1,800. We see a lot of wind-lifted composition shingles on the original 1960s-to-1980s roofs, especially after Santa Ana events. When shingles lift, the underlayment stays exposed, and in a Very High Fire Hazard Severity Zone that’s an ember-intrusion risk, not just a cosmetic issue. We repair it correctly, which means matching materials, sealing the underlayment, and confirming the repair meets current fire code.

Roof Repair

Roof Replacement & Installation

Full roof replacement in Diamond Bar starts around $8,000 and runs to $20,000 for a standard composition job. On hillside homes, that number shifts based on tear-off access, decking condition, and whether the city requires a geotechnical review before issuing the permit. We pull the permit, we schedule around the engineer’s soil report, and we install a roof that meets Class A fire rating requirements. No shortcuts, no surprise change orders.

Roof Replacement & Installation

Metal Roofing

Metal roofing, particularly standing seam, is a strong fit for Diamond Bar’s fire zone. A standing seam metal roof runs $15,000 to $40,000 depending on the roof’s size and slope. The material carries a Class A fire rating, which matters when your neighborhood falls under Chapter 7A rules. We also handle the details that make metal work on hillsides: proper flashing at every penetration, ember-resistant venting, and underlayment nail patterns the inspector can verify.

Metal Roofing

Tile Roofing

Tile roof repair in Diamond Bar typically runs $600 to $2,500. The original clay tile roofs on 1970s and 1980s tract homes are now cracking and sliding as the clay soils beneath the hillside foundations expand and contract. Cracked or displaced tile lets water channel toward post-and-pad foundation systems, which accelerates slope erosion. We re-bed cracked tile, replace broken pieces, and address the flashing so water moves away from the structure.

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 Diamond Bar

We install and service roofing systems from GAF and CertainTeed, plus metal roofing lines that carry the Class A ratings Diamond Bar’s fire zones require. If you’ve got an existing Simonton or PGT detail we’ve worked around skylights and roof penetrations long enough to handle integrating them properly. We keep stock accessible for Diamond Bar owners, which means faster turnarounds on repair materials and fewer weeks spent waiting on supply chains. The brand on the invoice is never a mystery. You’ll see it spelled out in writing before any material goes on your roof.

Common Roofing Problems We See in Diamond Bar Homes

  • Santa Ana wind lifting shingles. Diamond Bar’s hillside exposure catches the full force of Santa Ana events. Original composition shingles from the 1960s through 1980s lift at the edges and tear, exposing underlayment. In VHFHSZ zones, this becomes an ember-intrusion hazard, and the longer it goes, the more decking damage you’re paying for.
  • Cracked clay tile from slope settlement. The San Jose Hills sit on expansive clay. It swells in wet winters and shrinks in dry summers, and over decades that movement stresses the roof structure enough to crack and displace tile. Water channels through those cracks and puts hydrostatic pressure on retaining walls below.
  • Improperly flashed penetrations directing water behind retaining walls. On sloped lots, a badly flashed chimney or vent does more than leak into the attic. It redirects runoff behind retaining walls, where trapped water builds pressure and eventually fails the wall. These failures usually surface after the rainy season.
  • Original drainage systems at the end of their service life. Diamond Bar’s 40-to-60-year-old tract homes were built with drainage that’s now failing. Roof runoff that used to sheet away from the foundation now pools at the post-and-pad supports. A new roof on an old drainage system doesn’t solve the problem. We address both.

Pricing for Roofing in Diamond Bar, CA

Here’s what you should budget for roofing work in Diamond Bar:

Service Typical Range
Roof Replacement $8,000 - $20,000
Metal Roof Installation $15,000 - $40,000
Tile Roof Repair $600 - $2,500
Roof Repair $400 - $1,800

The spread depends on roof size, slope access, fire-code upgrades, and whether a geotechnical review is triggered. A compliant quote includes Class A materials, ember-resistant vents, and the engineering work. A cheap quote skips those and leaves you with a roof that won’t pass inspection or satisfy your insurance company. We give you a written line-item quote before any work starts, and any change arrives as a written change order. Call (877) 610-1318 for your free estimate.

Key Takeaways

  • Roof replacement in Diamond Bar runs $8,000-$20,000; metal roofing runs $15,000-$40,000.
  • VHFHSZ rules require Class A roofing and ember-resistant vents on replacements in hillside zones.
  • A permit for a sloped lot may trigger a geotechnical review before roofing begins.
  • We provide written change orders, pull permits, and sign off on inspections.
  • The 90-Day Done Right Promise is written on every contract.

We Also Serve Cities Near Diamond Bar

While this page is for Roofing in Diamond Bar, our crews also cover nearby areas including Walnut, Pomona, Chino Hills, and Los Serranos. If you’re a few minutes east of the 57 freeway or just over the hill in Chino Hills, the same rules apply: permits pulled, written change orders, and a live person answering the phone.

Serving Diamond Bar, CA - Our Local Coverage Area

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

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.

★★★★★

"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
★★★★★

"Every change to the price came as a written change order before the work happened, not as a surprise on the final bill. I did not know contractors still did that."

Xiomara Benavides · 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