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

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

Most roof leaks in Glendora start small: a cracked tile, a lifted shingle, a rusted boot around a vent pipe. Left alone for one Santa Ana season, a $400 repair becomes an $8,000 deck replacement. Barrett & Sons fixes roofs across Glendora’s flatland Ranches and its hillside custom homes, with pricing that’s written down before work begins and a 90-Day Done Right Promise signed on every contract. If your roof is showing its age, call Tom Barrett at (877) 610-1318 for a straight answer and a free estimate.

Call (877) 610-1318

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

We’re an owner-operated outfit, not a franchise. Tom Barrett’s sons run crews in Glendora week in and week out, which means the name on the truck is the person you can actually call about the job. Homeowners in the 91740 and 91741 ZIP codes keep our number because we show up when we say we will, we keep the site clean, and every price change arrives as a written change order before material gets ordered. That’s not a corporate promise; it’s how we’ve stayed busy here for decades.

Glendora’s building department is exacting, especially once you cross north of Route 66 toward the foothills. We know the permit desk, we know what the hillside overlay requires, and we know how to keep a tight job on a Roofing schedule without missing inspections. That local knowledge saves Glendora homeowners weeks of delay and thousands in rework.

When you call (877) 610-1318, a live person answers. Not a voicemail box, not an out-of-state call center. And if something’s wrong with a roof we installed in Glendora, Tom wants to hear about it first, because he lives close enough to come see it himself.

Our Roofing Services in Glendora

Roof Replacement & Installation

Full roof replacement in Glendora typically runs $8,000 to $20,000 depending on square footage, roof pitch, and whether you’re on flatland where a standard composition shingle works or up in 91741 where WUI (Wildland-Urban Interface) codes may require Class A ignition-resistant assemblies. We tear off the old roof, inspect the deck for dry rot or termite damage, and write any decking repair as a change order before we touch it. No surprise invoices.

Roof Replacement & Installation

Tile Roofing

Glendora’s hillside homes lean heavily on barrel tile, both for looks and for fire resistance. Matching existing tile on a re-roof or repair takes knowing which manufacturers still produce your profile and color. We stock common Glendora tile matches and know the local suppliers who can pull a discontinued color from stock. In 91741, tile roofing usually means a Class A assembly with DensDeck and ember-resistant ridge vents to pass Chapter 7A inspection.

Tile Roofing

Roof Leak Repair

Most leak calls in Glendora come from two places: valley metal that has separated after decades of thermal movement, or pipe boot flashing that baked brittle in 100°F foothill summers. Roof repair here runs $400 to $1,800 for a typical fix. If you have water staining on a ceiling in San Dimas Canyon or along Foothill Boulevard, do not wait for rain season. A small leak now becomes a big deck repair in December.

Roof Leak Repair

Roof Repair

Smaller roof repairs, from re-bedding ridge caps to replacing a handful of cracked tiles after a windstorm, run $400 to $1,800. We respond to Glendora homes fast, and we carry truck stock that covers most common repairs on 1950s and 1960s Ranch-style roofs. One call, one visit, one written price before the ladder goes up.

Roof Repair
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 Glendora

Barrett & Sons installs premium brands you can look up: GAF and CertainTeed on composition roofs, plus specialty profiles for Glendora’s tile-heavy hillsides. We stand by what we put on: every completed roof carries the 90-Day Done Right Promise, and if a warranty claim ever comes up, Tom is the one who answers it. We trust these manufacturers because they stand behind their products the same way we stand behind our labor. Glendora homeowners get named materials on the contract, not mystery brands off a van.

Common Roofing Problems We See in Glendora Homes

  • Santa Ana wind damage. Fall wind events lift shingles and crack tile on exposed ridgelines, especially along hillside homes in 91741 that face the canyons. After a wind event, walking the roof often catches small damage before the first storm turns it into a leak.
  • Chapter 7A compliance gaps. Older hillside homes may have a composition roof that predates current WUI code. If you’re re-roofing, the city requires Class A assemblies, ember-resistant vents, and compatible underlayment, and a roof that misses these items fails inspection.
  • Decking rot under tile. Tile roofs breathe differently than composition. When the felt underlayment breaks down over 30 years, water gets to the plywood deck. A tile roof repair that costs $600 to $2,500 becomes much larger if hidden deck rot spreads.
  • Tight lot staging conflicts. Most 1950s Ranch lots in Glendora have a narrow side yard and no place to put a 30-yard dumpster. Staging a tear-off without blocking the neighbor’s driveway or violating right-of-way rules takes planning ahead of the first truck showing up.

Pricing for Roofing in Glendora, CA

Roof work in Glendora is priced on paper before we start, with allowances and change orders in writing. Here’s what you should expect for typical jobs in this market:

Service Typical Cost in Glendora
Roof Replacement $8,000 - $20,000
Roof Repair $400 - $1,800
Tile Roof Repair $600 - $2,500

What moves the number: roof pitch, deck condition, removal and hauling distance, and whether WUI materials and inspections apply. Always get a written scope. Call (877) 610-1318 for a free estimate specific to your Glendora address.

We Also Serve Cities Near Glendora

Barrett & Sons handles Roofing in Glendora and the surrounding foothill communities. We regularly work in San Dimas, Azusa, Citrus, and Charter Oak. If you’re in one of those areas, the same crews, the same pricing structure, and the same 90-Day Done Right Promise apply.

Serving Glendora, CA - Our Local Coverage Area

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

Why Glendora Chooses Barrett & Sons Construction

We set the standard for roofing in Glendora.

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 Glendora

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 Glendora - 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 Glendora Customers Say

Trusted by homeowners across Glendora and surrounding areas.

★★★★★

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

"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

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 Glendora?

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

(877) 610-1318

Request a Free Estimate in Glendora

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