Driveway & Pavers in Upland, CA | Barrett & Sons Construction - Barrett & Sons Construction

Driveway & Pavers in Upland - Free Measure, Itemized Written Quote

Free on-site measure and a written price per square foot before we book you in. Proper base preparation and sealed edges, because a cheap base is why driveways crack.

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 Driveway & Pavers Across Upland

Driveway and paver work in Upland runs anywhere from $250 for a basic driveway sealing up to $18,000 for a full paver driveway installation on a hillside lot. Most homeowners in Upland’s 91784, 91785, and 91786 ZIP codes need a contractor who understands the difference between a flatland slab replacement in south Upland and an engineered paver installation on a sloped foothill parcel. That’s the work we do every week. If you’re staring at a cracked driveway, shifting pavers, or a patio that’s seen better decades, call us at (877) 610-1318 and we’ll come take a look.

Call (877) 610-1318

Why Barrett & Sons Construction Is Upland’s Preferred Driveway & Pavers Company

We’ve been at this since 1998, and we’ve worked on enough Upland homes to know what holds up and what doesn’t. Tom Barrett founded this company with his name on the truck, and his sons run the crews. When we quote a paver driveway in Upland, the person who shook your hand is the person who shows up on day one. That matters more than most people realize until they’ve had a national outfit send three different crews to their house in a single week.

Our Driveway & Pavers team has replaced driveways off Mountain Avenue, rebuilt paver patios near Euclid Avenue, and repaired concrete slabs in neighborhoods around Cabrillo Park. We’ve seen what Santa Ana winds do to paver joints in 91784. We’ve pulled up 1960s slab-on-grade driveways in 91786 that cracked because nobody put expansion joints in. Local knowledge like that isn’t a sales pitch. It’s how we price accurately and build correctly the first time.

Every job gets a written scope, written allowances, and written change orders before anything changes. The permit inspector works for you, not for me, and I like having him on the job. If a paver driveway in Upland needs a fault-zone study or an engineered grading plan, we tell you before we dig, not after the bill climbs. And if it’s not done right, our 90-Day Done Right Promise means one call brings Tom back.

Our Driveway & Pavers Services in Upland

Paver Driveways

Paver driveways are the most popular upgrade we install in Upland, especially in 91784 hillside neighborhoods where they handle soil movement better than a monolithic concrete slab. A properly installed paver driveway in Upland runs $7,000 to $18,000 depending on square footage, slope, and whether we’re removing an old concrete pad or starting fresh. We install Techo-Bloc and Cambridge Pavers products regularly because they hold up to the freeze-thaw cycles that occasionally hit the foothills above Baseline Road.

On a hillside lot, the base matters more than the paver you choose. We compact a minimum 6-inch aggregate base and engineer the drainage so water doesn’t undermine the paver edges when the next storm rolls down from the San Gabriels. That’s not a shortcut we’d ever take, not on a slope, not in this city.

Paver Driveways

Concrete Driveways & Concrete Work

Concrete driveways in Upland run $4,500 to $12,000 for a full replacement, with stamped concrete pushing toward the higher end of that range. In south Upland, where post-war homes in 91786 sit on flat lots, a standard broom-finish driveway with proper expansion joints will last decades. The key word is proper. We saw a 1962 home near Upland High School last spring where the original driveway had no expansion joints at all. The freeze-thaw cracking that followed a cold snap split the slab in three places.

We pour concrete to Upland’s conditions, not a generic spec. That means accounting for the intense sun exposure that can flash-cure concrete if we pour at the wrong time of day, and jointing patterns that let the slab breathe during temperature swings.

Concrete Driveways & Concrete Work

Asphalt Driveways & Resurfacing

Asphalt paving in Upland typically runs $3,500 to $9,000 for a new driveway or full resurfacing. It’s a practical choice for flatter lots in central and south Upland, and it handles heat well, which matters when summer temperatures push triple digits and the sun beats down on an unshaded driveway all afternoon. Resurfacing an existing asphalt drive is often the smartest dollar-for-dollar move if the base is still sound and you’re dealing with surface cracking or oxidation.

Asphalt Driveways & Resurfacing

Driveway Repair & Replacement

Driveway replacement in Upland runs $5,000 to $14,000 depending on material, site access, and what we find underneath the old surface. Repair work is usually far less, and we’ll always tell you honestly whether a repair buys you five more years or is just throwing money at a driveway that’s done. In the 91784 foothills, replacing a driveway sometimes means addressing drainage problems that caused the original failure, which is a conversation we have early with every hillside homeowner.

Driveway Repair & Replacement
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 Upland

We install materials you can look up. On paver jobs in Upland, we regularly work with Techo-Bloc and Cambridge Pavers, and we use Quikrete products for our concrete work. These aren’t mystery brands off the back of a van. They’re names with published specs, established track records, and local supply availability, which means fewer delays when your project is underway. If you’ve got a specific paver color or concrete finish in mind, we can show you samples and give you a written quote with the exact product named. No allowances for “something similar” unless that’s what you actually want.

Common Driveway & Pavers Problems We See in Upland Homes

  • Santa Ana wind damage to paver joints: The down-slope winds that funnel through Upland from the San Gabriels blast sand and fine debris across exposed paver surfaces. That strips polymeric sand from joints faster than in inland valley cities, so Upland paver driveways often need re-sanding more frequently. We install permeable joint systems designed to resist that wind-driven erosion better than standard sand.
  • Slope settlement and shifting pavers in 91784: Foothill lots on sloped alluvial-fan soils can settle unevenly over time. Without an engineered base and proper drainage, paver edges start to lift, creating trip hazards and a driveway that looks tired five years in. We account for hillside drainage from the first day of design.
  • Freeze-thaw cracking in south Upland slabs: Older slab-on-grade driveways built in the 1950s through 1970s in 91786 often lack expansion joints. When a rare cold snap hits, water in micro-cracks freezes, expands, and splits the concrete. The fix isn’t just patching; it’s jointing the new slab correctly so the problem doesn’t repeat.
  • Buried irrigation lines beneath old driveways: On older Upland properties, original irrigation lines sometimes run right under the driveway because that’s where they were convenient to lay decades ago. When we remove an old slab and hit a buried line, we price the repair or relocation as a written change order before we touch it. You’ll never see that cost appear out of nowhere on a final invoice.

Pricing for Driveway & Pavers in Upland, CA

Here’s what we typically see for driveway and paver work in Upland’s market. These are honest ranges, not a low number designed to get us a callback and a high number delivered later. We write the scope, the allowances, and every price change on paper before work moves forward.

Service Typical Range in Upland
Paver Driveway Installation $7,000 - $18,000
Concrete Driveway Installation $4,500 - $12,000
Driveway Sealing $250 - $700

What pushes a driveway toward the high end in Upland? Site access on a hillside lot, the need for fault-zone review or engineered grading in 91784, and the removal depth of whatever’s down there now. A flat-lot concrete replacement in 91786 is a completely different job than a paver driveway on a slope off San Antonio Heights. Both get the same written pricing treatment. Call (877) 610-1318 and we’ll give you a free estimate with real numbers, not a vague “it depends” that leaves you guessing.

We Also Serve Cities Near Upland

If you’re outside Upland proper, we handle driveway and paver work in Claremont, Montclair, Rancho Cucamonga, and Ontario as well. The same crew, the same written pricing, and the same 90-Day Done Right Promise apply no matter which side of the city line your house sits on. If you’re nearby and wondering whether we cover your street, call (877) 610-1318 and ask. No trip charge inside the county, and a free second opinion on any written estimate you’ve already got.

Serving Upland, CA - Our Local Coverage Area

We’re based in the Upland 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 - Driveway & Pavers in Upland

Get Your Free Upland Driveway & Pavers Estimate

You deserve a contractor who puts his name on the truck and his sons on the crew. That’s Barrett & Sons Construction, serving Upland with straight talk, written pricing, and work that’s meant to last. Call (877) 610-1318 today and we’ll schedule your free estimate. Ask anyone on your street, or look up the license number yourself.

Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Upland’s driveways, patios, and walkways since 1998.

Why Upland Chooses Barrett & Sons Construction

We set the standard for driveway & pavers in Upland.

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 Upland

Getting your driveway & pavers handled is simple and fast.

1

Call or Request a Free Estimate

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

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in Upland - 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 driveway & pavers 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 Upland Customers Say

Trusted by homeowners across Upland 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 Driveway & Pavers in Upland?

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

(877) 610-1318

Request a Free Estimate in Upland

Tell us about your driveway & pavers 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