Concrete parking lot building in Upland CA - a lot that keeps its shape where cars turn
Cracked, patched blacktop or a gravel lot that ruts every rain? We build a concrete lot planned around your trucks, striping and drainage.

- Licensed and fully insured.
- Free quotes on site.
- Expect a reply within 1 business day.
What goes into building a new concrete parking lot in Upland?
Concrete parking lot building in Upland is the whole job of planning, preparing and pouring a lot that's laid out for the cars and trucks that actually use it, so it can give you many years of service with little upkeep.
Most owners who call us are tired of patching a lot that ruts, puddles or breaks up where delivery trucks turn. A lot isn't just a big driveway, because most lots include drive lanes that have to carry fairly heavy loads, and dumpster pickups need their own planning, so the first thing I want to know is where your heavy traffic runs. That's what moves the price most, along with the lot's size, how much old pavement has to come out and how much base work the job needs. The schedule turns on whether the job needs a permit, the weather and how much of the lot has to stay open while we work, and your written estimate lays out the steps and what's included for your lot.
How do you know your parking lot needs replacing?
Ruts where trucks turn
You see ridges and dips at the entrance, in the drive lanes or by the dumpster, where heavy wheels push and twist the surface. It usually means the pavement can't hold up to turning loads, and the longer it goes, the more water gets into the base and the faster the damage spreads.
Water sitting in stalls
Puddles are still there a day after the rain, often in the same low spots every time. That usually points to a base that has settled or a lot that was never sloped to drain, and standing water keeps softening the ground under it, so the low spot grows.
Cracks turning into potholes
Fine cracks link up into a pattern like scales, then the pieces loosen and pop out. By then the base underneath has usually given way, so patches stop holding and you end up paying for repairs that don't last.
How we handle concrete parking lot building
Every lot starts with a walk, because I want you beside me when we mark where delivery trucks and dumpster pickups will run, since those lanes carry the heaviest loads on the lot. Then we lay out the control joints, the cuts that tell the slab where to crack, together with the striping, so stall lines and lane marks fall on the joint pattern instead of fighting it. After that our crew digs out the old surface, packs the subgrade, which is the ground the slab sits on, and the base above it, sets the forms and the rebar, the steel that holds the slab together, then pours, gives it a broom finish so tires and shoes get grip, and saws the joints. If the budget gets tight, the base is the last thing I'd trim, because nobody sees it on day one, but a lot settles and cracks right along with whatever is under it, and a nicer surface won't fix that.
A lot rarely stands alone. Light poles, sign posts and a block wall along the property line each sit on concrete footings, and we set them as part of the same plan so they line up with the joints and the drainage. If the building the lot wraps around has settled and its doorways no longer meet the pavement, foundation raising brings it back up before we pour new concrete against it.
New lot on open ground
This suits owners building on a bare or gravel site, because the layout, drainage and truck lanes can all be planned from scratch. It's the cleanest way to get the joints and striping working together from the start.
Replacing an old asphalt lot
This suits a lot that's rutted, cracked or holding water across most of its area. We take the old surface out and rebuild the base, since the trouble on a failing lot usually starts underneath.
Truck lanes and dumpster pads
This suits a lot that's mostly sound but keeps breaking up where trucks stop, turn or set down a dumpster. We replace just those sections with concrete planned for that load, which keeps the rest of the lot in use.
Get a free on-site estimate for your parking lot
Send the form and we'll reply within one business day to set a time. I'll come walk the lot, and the estimate is free with no obligation 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 parking lot in Upland?
From your first call to the final walk, here's who does what at each step, so you always know what comes next on your lot.
Call or send the form
You reach out and we set a time for me to come see the lot. If you can, have its rough size and where trucks and dumpster pickups go handy.
Walk the lot together
I look at the lot, hear what you have in mind and answer your questions right there. You then get a written estimate that lays out each step and what's included, so you know where your money goes, and if the job needs a permit, we take care of that with the city.
Build on the city's hours
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 plan deliveries and any lot closures around those hours.
Walk the finished lot
When the work's done, I walk the lot with you and go over the joints, the striping layout and where the water runs. You'll know when it's ready for traffic before anyone parks on it.
Why Upland property owners call D&K Upland Concrete for parking lots
The owner walks every lot
I come out to look at the job myself, and I'm on site with our crew of finishers when we do the work. The person who made the plan with you is the one making sure it gets built that way.
Scheduled crews before running ours
I spent years running the schedule for a busy construction company and learned the trade from the finishers I sent out, then started this business in 2023. That's why your estimate reads like a schedule, and why I'd rather answer a question twice than leave you guessing.
Licensed and fully insured for lots
In California, the state licensing board has a concrete contractor class that covers forming, pouring, finishing and installing pavement and flat concrete work, which is the work a parking lot needs. Ask any contractor you're weighing to show you their license before you sign.
On a parking lot, the base and the truck lanes decide how it holds up far more than anything you see on top. Call (909) 694-4021 or send us your lot's details, and I'll come walk it with you.
Concrete parking lots and the work around them in Upland
In Upland, the city only takes permit applications from state licensed contractors who hold the class license for the work, and any work in the public right of way, the city's strip along the street where a lot's entrance usually meets the curb, needs a certificate of insurance on top of that. Whether your lot needs a permit depends on the job, so I'll tell you at the estimate, and if it does, we handle the application with the city's building office.
We're based in Upland and work in Ontario, Rancho Cucamonga, Claremont and the other cities around it, and summers here run hot. We schedule pours for early in the day, because concrete placed in midday heat can end up with a weak, dusty top.
Questions about concrete parking lots in Upland
How much does a concrete parking lot cost in Upland?
An installed 4-inch concrete slab in the Inland Empire usually costs about $10 to $14 per square foot, which is the going rate in the area and not a quote from us. Your lot's price moves with its size, how much old pavement comes out and the lanes that carry trucks and dumpster pickups. I'll put your number in writing after I see the lot.
Is concrete better than asphalt for a parking lot?
For most lots, yes, because concrete holds its shape where cars turn and back out, drains well with only slight slopes and isn't much bothered by oil dripping from parked cars. It also stays cooler than asphalt in the sun, and its lighter surface reflects light, so the lot's lights can do their job on less power.
Will a new concrete parking lot crack?
Some cracking is expected, and the joints are there to decide where those cracks go, how wide they get and how they look, while letting the slab move the way it normally does. Industry guidance says joints cut with conventional saws have to be made within 4 to 12 hours of final finishing, so expect saw work soon after the concrete is finished. Every lot we build is backed by our satisfaction guarantee.
Does a parking lot in Upland need a storm water plan?
It does if the lot is 5,000 square feet or more, exposed to rain and in the Santa Ana Watershed permit area, because San Bernardino County requires a preliminary water quality management plan for those lots. That's a plan for the storm water running off the lot, so it's worth knowing about before the design is set. If your lot is near that size, I'll raise it at the estimate.
How do I find out if I can build a parking lot on my property in Upland?
Start with your property's land use designation in the city's General Plan, which is the first step the city points owners to. Then check the Zoning Map and Zoning Code for the uses allowed there and the development standards that apply. Settling that before the estimate keeps the lot plan from changing later.
How do I make sure a new parking lot slopes and drains right?
Ask your contractor how they check the slope at the subgrade, the base and the paving, because California's guide to accessible parking for contractors says slope has to be handled at all three stages. A bad slope is far easier to catch in the dirt than after the pour. Ask me at the estimate and I'll walk you through it.
Related concrete work around a new lot
Concrete footings
Lights, signs and fences along your lot stand on footings, and setting them while the lot's laid out means nothing gets cut back open later.
Foundation raising
If the building beside your lot has sunk and its doors sit below the new paving, raising it first keeps the finished grade even at every entrance.
Service areas for concrete parking lots
D&K Upland Concrete is based in Upland, CA, and the 12 cities below each have their own page, including Ontario and Rancho Cucamonga. We work in other cities around Upland too, so call if yours isn't listed.
Upland, CA
Get your parking lot plan started
Call (909) 694-4021 or send the form with your lot's rough size, the lanes trucks use and where the dumpster sits, so my first visit can cover the whole plan.
