Concrete driveway building in Upland CA - a slab built for the cars you park
Cracked, sinking or pooling driveway? We dig out the old base, pack a new one and pour a slab sized for what you park.

- Licensed and fully insured.
- Free quotes on site.
- Expect a reply within 1 business day.
What does it take to build a new concrete driveway in Upland?
Concrete driveway building in Upland, CA, means our crew forms, pours and finishes a new slab where you park, on a base that's dug out and packed so the driveway stays flat and drains away from your house.
Most calls I get start with an old driveway that's cracked, dropped at one corner or holding water after the sprinklers run, or with a newer house where the parking spot never got paved. The price moves with the size, how thick the slab needs to be for what you park, whether it gets steel inside and whether the old driveway has to come out first, and the schedule turns on the weather and any city permit for work at the curb. I'll measure all of it at your property, and your written estimate lays out each step and what's included so you can see the whole job before you decide.
How can you tell your driveway needs replacing?
Cracks that keep spreading
A few hairline cracks are normal, but cracks that widen, run across the slab or break it into pieces usually mean the base underneath has moved. Water gets into them every time it rains or the sprinklers run, so they keep growing and the slab breaks up faster the longer you wait.
One side sinking or tilting
When a corner drops or the slab tips toward the street, the ground under it usually wasn't dug out and packed before the first pour. A slab that starts settling tends to keep going, and the step it leaves at the edge turns into a trip spot.
Water pooling near the garage
If puddles sit on the driveway or water runs back toward the garage door, the slab was likely poured without enough slope away from the house. Standing water wears down the surface and can work its way into the garage, so it's worth fixing before the next wet season.
How we handle concrete driveway building
Before anything else, I ask what you park and whether the old driveway comes out, because both change how we plan the slab, from its thickness to how much digging comes first. Then we go over the layout with you so you can see where the new driveway meets the walk and the curb. On the job, our crew breaks out any old concrete, digs down and packs the subgrade, the ground the slab sits on, then sets forms so the finished slab falls away from your house. We lay rebar, steel bars that hold the slab together, where the job calls for it, and we pour early in the day so the top doesn't dry out in the afternoon heat and turn weak and dusty later. We give it a broom finish, a light texture dragged across the surface so tires and shoes grip, cut control joints, shallow grooves that give the slab a chosen place to crack, and leave it to cure, the slow hardening it needs before you use it. If the budget gets tight, I'd rather keep the base and give up a fancier finish, because nobody sees the base on day one, but it's what keeps your driveway from settling with the dirt under it.
Broom-finish slab for everyday cars
This suits most homes with a couple of cars or an SUV, because a plain broom-finish slab grips well and is the simplest to build and keep up. It's where most driveway jobs start.
Thicker slab with rebar for heavy vehicles
If you park a work truck, a camper or an RV, we plan a thicker slab with steel in it so it carries the weight without breaking up. That's why I ask about the trailer that only comes home on weekends, too.
Get a free on-site estimate for your driveway
We reply within one business day to set a time, and then I come out to look at your driveway myself and answer your questions. The estimate is free, done at your property, and there's no pressure to book.
(909) 694-4021- Based in
- Upland, CA 91786
- Hours
- Mon–Fri: 6 AM–10 PM, Sat–Sun: 7 AM–11 PM
What happens after you call about a driveway in Upland?
Here's how a driveway job runs from your first call to the final walk-through, so you know who's doing what at each step.
Call and set a visit
You call or send the form, and I come out to look at the driveway, hear what you have in mind and answer your questions right there. Have a rough idea of the size and what you park, since that's where the planning starts.
Read your written estimate
You get a written estimate that lays out each step and what's included, so you know where the money goes before you agree to anything. If the job needs a permit, we take care of it with the city.
Pick a date and pour
We pick a date that works for you and keep you posted as the work moves along. The city allows construction on weekdays from 7:00 a.m. to 6:00 p.m., so we plan the pour and the finishing inside those hours.
Walk the finished driveway
When it's done, we walk the finished driveway with you and look it over together. I'll tell you when it's ready for foot traffic and when it's ready for your car.
Why Upland homeowners call D&K Upland Concrete for driveways
I look at the job myself
I come out to look at your driveway myself, and I'm on site with our crew of finishers when we do the work. The person who planned your slab is the one watching it go in.
Every step planned out first
I spent years scheduling crews for a busy construction company before I started D&K Upland Concrete in 2023, so every driveway gets laid out step by step. You'll know what happens on each day of your job, and I'm glad to explain any of it twice.
Licensed and fully insured contractor
We're licensed and fully insured. That matters in Upland because the city only takes a permit application from a state licensed contractor holding the class that fits the work, so the filing is ours to do, not yours.
I'd rather explain your driveway twice than leave you guessing, so tell us about your driveway or call (909) 694-4021 and I'll come out to look.
Building driveways that meet the walk and curb in Upland
The spot where a new driveway meets the public walk and the curb is where the city comes in. Upland issues encroachment permits for work in the city's right of way and for changes to grade or drainage, and its list names sidewalks and curbs but not driveways, so the list alone doesn't settle whether your driveway needs one. I'll tell you at the estimate if your job needs a permit and handle the application with the city's building office, and since the city wants a drawn plan with every application, the layout we go over together is already most of the way there.
We're based in Upland, and many of the driveways we replace here are older slabs that have cracked, settled at a corner or tip back toward the garage. We see the same kinds of driveways on jobs in Ontario and Rancho Cucamonga, and we plan them the same careful way.
Questions about concrete driveways in Upland
How much does a concrete driveway cost in Upland, CA?
A concrete driveway in the San Bernardino area usually costs about $7 to $13 per square foot, and that doesn't count tearing out an old driveway. Reinforced concrete runs a little more per square foot, and removing the old slab adds to the price. Your written estimate gives you the number for your own driveway once I've measured it.
How thick should a concrete driveway be for a truck or RV?
One San Bernardino cost guide says a four to five inch slab is typically adequate for standard weight vehicles, and owners of trucks or RVs may want a six to eight inch slab. That's why I ask what you park, including a trailer or camper that only comes home some weekends, before we plan the slab.
Will my new concrete driveway crack like the old one?
Some cracking can't be prevented entirely, but properly designed joints control it and keep it to a minimum. Industry guidance also puts isolation joints, gaps that let two slabs move on their own, where a driveway meets a walk or curb. I'll show you where your joints go before we pour, and the job is backed by our satisfaction guarantee.
How long does it take to build a concrete driveway?
The building goes quickly once we start, and most of your wait is the curing time before you can drive on it. Concrete guidance calls for pouring at times of day or night when the weather is favorable, so a hot spell or a rainy forecast can move the pour date or start time, and I'll let you know before it does. Leave a little room in your own plans for that.
Who is allowed to build a driveway in California?
In California, you need a Contractors State License Board license when a job needs a building permit, uses added workers or totals $1,000 or more in labor and materials, counted across one or more contracts on the project. State contractor law also counts building or replacing a home's driveway as home improvement. Ask any contractor you're considering about their license before you sign.
How do I get ready for a new concrete driveway?
Move your cars to the street before the crew arrives, and plan to park there until the slab has cured enough to drive on. Clear pots, bins and anything stored along the edges, and turn off sprinklers that hit the driveway so the fresh concrete doesn't get soaked. I'll go over the plan for your house when we set the date.
Related concrete work for your driveway project
Concrete patio construction
If the backyard is still bare dirt or cracked old pavers, a poured patio gives you a flat, easy-to-clean spot for chairs, a table and a grill.
Stamped concrete services
Stamped concrete presses a stone, brick or tile pattern into the fresh slab, a good fit for an entry walk or patio that faces the street.
Upland, CA
Get your new driveway on the schedule
Have a rough size in square feet, the vehicles you park and whether the old driveway comes out ready, and we can start planning on the first call.
