Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
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.
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.

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.

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.

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.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 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
It can. If your parcel sits within or adjacent to the Alquist-Priolo Earthquake Fault Zone along the Cucamonga Fault, the city may require a fault-rupture investigation before approving permits for significant ground disturbance. We’ve coordinated these studies on homes near the San Antonio Heights boundary, and we build the cost and timeline into your written scope from the start. Call (877) 610-1318 with your address and we’ll help you figure out whether your lot triggers the requirement.
Santa Ana winds blast sand and dust across paver surfaces, which accelerates the breakdown of standard polymeric sand in the joints. That’s why we often recommend a permeable joint system with better binding properties for exposed Upland driveways, especially in 91784 where wind channels down from the mountain front. Re-sanding becomes a maintenance item either way, but the right joint material extends the interval significantly. For an exact recommendation on your driveway, call (877) 610-1318 and we’ll take a look.
South Upland’s 91786 housing stock is largely post-war tract development from the 1950s through 1970s, and many original driveways were poured without proper expansion joints. Ontario has a different mix of housing ages and slab specs, so you’ll see fewer of those old no-joint slabs there. When we replace a south Upland driveway, we joint it to current standards so the new concrete doesn’t repeat the original failure. Call (877) 610-1318 for a free estimate on replacement.
Sometimes, yes. If the concrete slab beneath is structurally sound with no major cracking or settling, we can lay pavers directly over it and save on demolition and hauling. But if the slab shows signs of slope movement or frost heave, especially on a 91784 hillside lot, reusing it would compromise the new paver installation. We’ll assess the slab and give you a straight answer, with the scope in writing before we start. Call (877) 610-1318 to schedule that assessment.
In Upland, expect $7,000 to $18,000 for a paver driveway installation and $4,500 to $12,000 for stamped concrete. Pavers cost more upfront but handle soil movement on hillside lots better than a monolithic slab, which is why many 91784 homeowners choose them. Stamped concrete in south Upland, on a stable flat lot, can look fantastic for a lower price. Call (877) 610-1318 and we’ll quote both options for your specific property, free of charge.
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.







Before
After
Before
After
Before
After