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

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

Roof replacement in Campbell runs $8,000 to $20,000 for a standard ranch home, while targeted repairs typically land between $400 and $1,800. Those are the numbers we quote, in writing, before any work starts. If you’re a homeowner in Campbell dealing with a leaking roof, missing shingles, or an aging 1950s roof that’s nearing the end of its life, we’re the local crew that answers the phone and shows up on time. Call (877) 610-1318 to schedule a free estimate for Roofing.

Call (877) 610-1318

Tom Barrett founded Barrett & Sons Construction in 1998, and his sons run the crews. When we roof a house in Campbell, Tom is on-site more often than not, and every change to your scope or price comes as a written change order before work proceeds. That’s how we’ve done it for 29 years, and it’s why our customers in Campbell keep referring us to their neighbors.

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

Campbell is a city of 1950s and 60s ranch homes built quickly on old prune orchard land, and those homes have roofing issues that newer construction doesn’t. We know the boxed-eave leaks, the undersized framing, and the stucco-to-roof flashing failures because we see them on nearly every re-roof we do from Los Gatos Creek to the San Jose border. That local knowledge means we scope the job correctly the first time, not halfway through the tear-off.

Our reviews from Campbell homeowners consistently mention the same things: written change orders before any scope change, permits pulled and inspections signed, and a crew that leaves the job site cleaner than they found it. We don’t dispatch strangers. The same Barrett family that estimates your roof is the one installing it.

When a Campbell homeowner calls us about a roof leak near the downtown design-review zone on Campbell Avenue, we already know the city requires an additional design approval layer that contractors from outside the area often miss until the permit gets held up. We plan for that before we quote, so your project doesn’t stall.

Every Barrett & Sons roof in Campbell carries the 90-Day Done Right Promise, written on the contract. If something isn’t right, Tom comes back and makes it right. One call. That’s the deal.

Our Roofing Services in Campbell

Roof Replacement & Installation

Most Campbell homes were built between 1955 and 1975, which means original roofs are now hitting their second or third replacement cycle. A full tear-off and re-roof on a typical Campbell ranch runs $8,000 to $20,000. We handle every part of it: tear-off, deck inspection, re-sheathing where rot has set in, underlayment, flashing, and installation. Crews serving Campbell coordinate from our San Francisco Bay Area office, and we work through the city’s permitting requirements without you having to chase down approvals.

Roof Replacement & Installation

Standing Seam Metal Roof

Standing seam metal is gaining ground in Campbell for a reason: it shrugs off the seasonal runoff that pours down from the Santa Cruz Mountains foothills during heavy rains. A standing seam installation in Campbell runs $15,000 to $40,000 depending on roof complexity. It’s a bigger check up front, but on a low-pitch 1960s ranch where water backs up at the scuppers, it ends the leak cycle permanently. We install standing seam with the same permit-and-inspection discipline as every other Barrett & Sons job.

Standing Seam Metal Roof

Roof Leak Repair

Roof leaks in Campbell often appear at boxed eaves and roof-to-wall intersections on original stucco ranches. The culprit is usually missing step flashing behind the stucco, or clogged scuppers that let water back up under the eave. We trace the actual leak source, not just the water stain on the ceiling, and we fix it right. Most leak repairs in Campbell run $400 to $1,800, and we’ll tell you if the real fix is a localized repair or a full re-roof. No pressure either way.

Roof Leak Repair

Tile Roof Repair

Campbell has its share of barrel tile roofs, especially on the larger lots near the Los Gatos border. Cracked or slipped tiles let water reach the underlayment, and by the time you see the stain, the decking has been wet for months. We match existing tile profiles where we can, repoint the ridge, and replace damaged underlayment. Tile roof repair in Campbell runs $600 to $2,500 for most jobs. If the underlayment has failed across the whole roof, we’ll tell you that a full replacement is the honest move before we patch and walk away.

Tile 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 Campbell

We install brands you can look up. On Campbell roofs we regularly work with GAF and CertainTeed shingle lines, plus standing seam metal systems that carry manufacturer warranties worth reading. Our crews know these products down to the fastener detail, which means the roof gets installed to the manufacturer’s spec, not a shortcut version of it. We also service existing roofs from Simonton and PGT, so if you have a skylight or roof-mounted accessory from those lines, we can integrate the roofing work around it correctly.

Common Roofing Problems We See in Campbell Homes

  • Boxed eave leaks on 1950s slab ranches. Runoff from the foothills backs up at scuppers during heavy downpours and finds its way under the eave flashing. The fix is re-flashing and often re-sheathing the last two feet of deck.
  • Permit-driven electrical panel upgrades. Santa Clara County code requires panel upgrades on many original ranch homes when roof-mounted solar or powered ventilation gets added. We flag this before the permit is pulled so it’s not a surprise change order later.
  • Improperly flashed roof-to-wall intersections. Original stucco homes in Campbell often never got modern step flashing at the wall line. Water travels behind the stucco and rots the plate. We fix this with proper step flashing and counter-flashing.
  • Undersized framing hitting new load requirements. Campbell’s old orchard land means many homes sit on shallow fill. When we strip an old roof and find 2×6 rafters that need to carry today’s tile or solar loads, the scope includes upgrading to 2×8 framing to meet current code. That changes the price, and it’s in writing before we cut anything.

Pricing for Roofing in Campbell, CA

Here’s what you can expect to pay for roofing work in Campbell:

Service Campbell Price Range
Roof Replacement $8,000 - $20,000
Roof Repair $400 - $1,800
Metal Roof Installation $15,000 - $40,000

What moves the number? Decking condition after tear-off, framing upgrades if the structure doesn’t meet current load code, roof pitch and accessibility, and whether you’re in the downtown design-review overlay on Campbell Avenue. We give you a written line-item quote before we start, and every change after that is a written change order. No verbal surprises. Call (877) 610-1318 for a free estimate on your Campbell roof.

Campbell’s Orchard Soil and What It Means for Your Roof

Campbell converted from Santa Clara Valley prune orchards to post-war suburb almost overnight in the 1950s and 60s. That history left widespread shallow fill and decomposing organic matter under foundations. For roofers, it matters in a way that surprises people: when a new roof adds weight, or when we strip the old one and find the original framing is undersized by modern code, the city requires structural review. This is a Campbell-specific condition. Saratoga’s hillside bedrock and San Jose’s older pier-and-beam stock don’t present the same load path issues. If your home shows signs of long-term settling, a roof project is often the moment it gets addressed because the new roof has to meet current load-bearing requirements. We identify this before we quote, so the structural upgrade isn’t a shock on week three.

A Campbell Roof We Won’t Forget

On a 1960s ranch near Campbell Avenue, we replaced an original low-pitch roof where decades of moisture from the Los Gatos Creek drainage zone had rotted the 2×6 rafters. The scope included full re-sheathing, upgrading to 2×8 framing to meet current Santa Clara County load-bearing code, and installing standing seam metal. We pulled permits, coordinated with the city’s design-review overlay because the home sat within the revitalization zone, and passed inspection sign-off before the October rains hit. That’s the kind of project that separates a roofer who knows Campbell from one who’s just passing through. If your roof project uncovers the same issues, we’ll scope it in writing and handle the permits. Campbell homeowners deal with this more often than they expect.

We Also Serve Cities Near Campbell

If you’re just outside Campbell city limits, we also handle full roofing projects in San Jose, Saratoga, Santa Clara, and Cupertino. The same written change orders, permit discipline, and 90-Day Done Right Promise apply. Call us and we’ll let you know if your property falls under Campbell’s permitting or the county’s.

Serving Campbell, CA - Our Local Coverage Area

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

Call Barrett & Sons for Roofing in Campbell

If you need roofing work in Campbell, call (877) 610-1318 for a free estimate. You’ll talk to a live person. We’ll come out, look at your roof, and put a written line-item quote in your hands. No trip charge inside the county, $40 off any repair over $200, and a permanent 10% senior and veteran discount. Ask for Tom, and ask about the 90-Day Done Right Promise.

Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Campbell since 1998.

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.

★★★★★

"The bathroom was finished on the day he said at the start, which nobody had led me to believe was possible."

Loretta Vanterpool · Verified customer
★★★★★

"His sons run the crews and they were in our house for four months. Not once did I feel I had to be home to keep an eye on things."

Camila Fuentes · Verified customer
★★★★★

"Beautiful work and honest pricing throughout. The project ran about three weeks past the estimate waiting on the cabinets, which was the supplier rather than him, though the delay was still real."

Genevieve Ashcombe · 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