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 $4,500 for a basic concrete driveway to $18,000 for a full paver system on a hillside lot. Most jobs fall somewhere in the middle, and the number that matters most is the one you can plan around. Barrett & Sons Construction has been owner-operated since 1998, and Tom Barrett’s name is on every contract we write. If your driveway off Euclid Avenue or your patio near San Antonio Heights needs work, call (877) 610-1318 and we’ll give you a straight scope and a free estimate.
We know Upland’s north-south split better than most outfits because we’ve spent nearly three decades digging into both sides of it. The foothill neighborhoods of 91784 are a different animal from the flatland tracts of 91786, and that difference changes the permit path, the base design, and the final price of your driveway or paver job. We’ll walk you through exactly what your lot is going to require before we ever put a shovel in the ground.
Why Barrett & Sons Construction Is Upland’s Preferred Driveway & Pavers Company
Upland homeowners call us because we answer the phone ourselves. Not a call center, not an out-of-state answering service. A live person picks up at (877) 610-1318, 24 hours a day, seven days a week. That matters when you’re standing in your driveway looking at a crack that’s grown three feet since March.
Tom Barrett publishes his name, his address, and his license number. Look it up before you sign anything. That’s not a dare, it’s the standard. The last contractor most of our Upland customers used told them permits were optional. We pull permits on every eligible job and we sit through the inspections with you. The permit inspector works for you, not for me. I like having him on the job.
We’re the Driveway & Pavers team that shows up with written change orders before any scope change touches your project. An allowance that isn’t on paper is a surprise waiting for a date. That’s the rule on every Upland job, from a simple walkway off Foothill Boulevard to a full paver driveway in the hills above Base Line Road.
Every job we finish carries the 90-Day Done Right Promise, written on the contract, not buried in fine print. If it’s not done right, Tom Barrett comes back and makes it right. One call. We’ve been standing behind that promise in Upland and the communities around it for over 29 years.
Our Driveway & Pavers Services in Upland
Paver Driveways
Paver driveways in Upland typically run $7,000 to $18,000. The range is wide because north Upland’s sloped alluvial-fan lots need different subgrade work than a flat south Upland tract. We install Belgard and Techo-Bloc systems, and on foothill properties we scope the base with an allowance for additional stabilization in writing before we start. A paver driveway on a 91784 hillside is not the same job as a paver driveway in Ontario. The base has to be engineered for the grade.

Concrete Driveways & Concrete Work
Concrete driveway installation in Upland runs $4,500 to $12,000. The soil under south and central Upland’s post-war slab-on-grade homes compacts differently than the fill soils near the mountain front, so we test and prep accordingly. Stamped concrete is popular in Upland, but we recommend a higher-sealant schedule for homes exposed to Santa Ana wind-driven debris. Those winds sandblast a finish faster than you’d think.

Asphalt Driveways & Resurfacing
Asphalt paving in Upland runs $3,500 to $9,000 for a full driveway, and resurfacing comes in under that. Asphalt holds up fine on flat lots in 91786, but we caution Upland homeowners on steep grades to think about pavers or concrete instead. The heat and the slope work against asphalt over time, and you’ll be resurfacing more often than the flatland neighbors.

Driveway Repair & Replacement
Driveway replacement in Upland runs $5,000 to $14,000. What pushes the number is what we find underneath: failed subgrade, root intrusion from mature citrus-belt trees, or edges that were never compacted right in the first place. We’ve seen plenty of Upland driveways with cracked edges within the first rainy season because the original pour used flatland compaction specs on sloped soil. That’s a fix we scope before it gets worse.

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 premium paver brands like Techo-Bloc, Cambridge Pavers, and Oldcastle, and we use Quikrete products for concrete repair and base work where it’s the right material for the job. Our Upland customers can look these brands up, call the manufacturer, and verify exactly what’s going into their driveway. That’s the point. We don’t show up with mystery materials off a van. When your pavers carry a name you can research, you’re not guessing about what you paid for.
Common Driveway & Pavers Problems We See in Upland Homes
- Slope-driven paver settlement in 91784. Standard flatland compaction specs don’t survive Upland’s first rainy season on alluvial-fan soils. We engineer the subgrade for the grade before the first paver goes down.
- Santa Ana wind abrasion on stamped concrete. North Upland driveways take direct hits from wind-driven debris coming off the San Gabriels. The surface wears noticeably faster than valley-protected neighborhoods, which means a higher-grade sealer and more frequent reseal cycles.
- Fault-zone permit surprises near the mountain front. A driveway project in 91784 can stall when the county flags the parcel’s proximity to the Cucamonga Fault study zone mid-permit. We check the Alquist-Priolo map before we pull the permit, not after the backhoe shows up.
- Root intrusion from aging citrus-belt trees. South and central Upland’s post-war tracts were built on former citrus land, and mature root systems push through aging driveway slabs. A replacement that doesn’t address the roots is a temporary fix.
Pricing for Driveway & Pavers in Upland, CA
Here’s what Upland homeowners should expect to pay in 2025. These are honest market ranges for this city, not national averages.
| Service | Upland Price Range |
|---|---|
| Paver Driveway Installation | $7,000 – $18,000 |
| Concrete Driveway Installation | $4,500 – $12,000 |
| Driveway Replacement | $5,000 – $14,000 |
What moves the number is the lot. A flat 91786 tract on stable slab soil is the low end. A sloped 91784 foothill property that sits in or near the Alquist-Priolo fault study zone is the high end, because the permit phase alone can add weeks and thousands before a single footing gets dug. We write every scope, every allowance, and every price change in a written change order before work begins. Call (877) 610-1318 for a free estimate on your specific Upland property.
We Also Serve Cities Near Upland
Our crews work throughout the Inland Empire corridor, and we regularly serve Claremont, Montclair, Rancho Cucamonga, and Ontario. If you’re in a neighboring city and want the same Driveway & Pavers in Upland standard of work we provide here, call us. We’ll send the same crew, the same written scope, and the same 90-Day Done Right Promise. The phone number is (877) 610-1318.
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
Yes, if the county flags your parcel as being within or adjacent to the Alquist-Priolo Earthquake Fault Zone study area for the Cucamonga Fault, a fault-rupture study is mandatory before the permit can move forward. That’s what happened on a 1970s hillside home off Mountain Avenue in 91784. Our crew replaced a failing asphalt driveway with a paver system, and before we touched the ground we scoped the job in writing with an allowance for subgrade stabilization. After pulling permits, the county flagged the parcel’s proximity to the fault study zone. We handled the mandatory fault-rupture report, wrote the findings into the change order, and got inspection sign-off before laying the first paver. The homeowner avoided a surprise weeks-long delay because we checked the map first. Call (877) 610-1318 and we’ll check your parcel before you pay for anything.
North Upland sits on sloped alluvial-fan soils that drain and shift differently than the compacted, stable soils under south Upland’s post-war slab tracts. Standard flatland compaction specs don’t hold on a grade, and driveways crack at the edges within the first rainy season when the base wasn’t engineered for the slope. We test the subgrade before we pour, and we write the base work into the scope so there’s no surprise when the ground under your driveway needs more work than a flatland lot would.
Santa Ana wind events funnel down the San Gabriel Mountain front and carry fine debris that abrades stamped concrete surfaces over time. Driveways exposed to that wind load in north Upland wear faster than ones tucked into valley-protected neighborhoods. We specify a higher-grade sealer and recommend more frequent reseal cycles on Upland homes that sit in the direct wind path. It costs a little more up front and saves the finish down the road. For an exact recommendation on your property, call (877) 610-1318.
A permit means the county reviews your parcel for fault-zone proximity, grading requirements, and setback compliance before any excavation happens. On a flat 91786 lot, that review is usually quick. On a 91784 hillside lot near the mountain front, the same permit can trigger a fault-rupture study and engineered grading plans that add weeks and thousands to the job. We’d rather you know that before the backhoe arrives than after the permit stalls. We pull permits on every eligible job and we handle the inspections. Call (877) 610-1318 and we’ll walk you through what your specific parcel is going to require.
Yes, pavers are actually the better choice for most steep Upland driveways because they flex with slope movement instead of cracking like a monolithic concrete slab. The catch is the base: you need engineered subgrade stabilization, often with geogrid or additional aggregate depth, and you may need a retaining edge detail to keep the pavers from creeping over time. We’ve installed enough hillside paver systems in 91784 to know exactly what the county will ask for and what the soil will actually do. Call (877) 610-1318 for a free estimate on your specific grade.
Get an Honest Quote for Your Upland Driveway or Paver Project
Your driveway is one of the first things you see every time you pull up to your Upland home. It ought to be done right, on a written scope, with permits pulled and inspections signed. That’s the standard we’ve held for over 29 years, and it’s what you’ll get from our crews. Tom Barrett’s name is on the contract, his sons run the crews, and every price change arrives in writing before any work happens.
Call (877) 610-1318 today and ask for Tom. You’ll get a live person, a straight answer, and a free estimate on your Upland driveway or paver project. No trip charge inside the county, and we’ll check your parcel’s fault-zone status before we ever quote you a number you can’t plan around.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Upland since 1998.







Before
After
Before
After
Before
After