Concrete Contractor in Fontana, CA - Driveways and Patios on a Solid Base
D&K Upland Concrete is a concrete contractor based in Upland, CA, and we pour new driveways, patios, steps, retaining walls, slabs and parking lots, and replace worn ones, for homes and businesses in Fontana.

- Licensed and fully insured.
- Free quotes on site.
- Expect a reply within 1 business day.
Fontana homes, from older driveways to newer tracts
A lot of the calls we get from Fontana start with a driveway that's cracked, sunk at the garage or holding water after it rains, or with someone who wants more slab out back for a patio or a place to park. In the older parts of the city that usually means tearing out concrete that's been there since the house was built. In the newer tracts it's more often widening a driveway or adding the patio and steps the builder left off. It's the same work we do next door in Rancho Cucamonga and Jurupa Valley.
Either way, the job usually starts below the surface. Older slabs were often set on dirt that was raked level instead of dug out and packed, so before we pour anything new we take out the soft material and rebuild the subgrade, the packed ground the slab sits on, so it won't settle the way the old one did.
Concrete work we do for Fontana homes and businesses
Concrete driveway building
When a Fontana driveway has cracked through or dropped at the garage, we tear it out, rebuild the base and pour a new one sized for your cars.
Concrete patio construction
Behind many Fontana houses there's room for a patio, and we pour it sloped so rain runs toward the yard instead of the back door.
Stamped concrete services
If you want a patio or walk that looks like stone or brick, stamping presses a pattern into the wet concrete, and we seal it once it cures.
Concrete sidewalk building
Walks that have heaved or split along the side of the house trip people up, so we replace the bad sections and match the slope to the yard.
Garage floor concrete
Older Fontana garage floors often crack and stain over the years, and a new slab gives you a flat, sound floor for parking, storage or a workshop.
Decorative concrete
Color, exposed stone and borders let a driveway or patio match the house, and we go over which finishes hold up to cars before you choose.
Concrete retaining walls
Where a yard steps down or a slope pushes toward a patio or driveway, a poured wall holds the dirt back and gives you level ground to use.
Concrete floor installation
For a shop, an addition or a commercial space in Fontana, we pour interior floors flat and level so racks, equipment and finished flooring sit right.
Concrete pool decks
Around a backyard pool, the deck has to drain away from the water and give bare feet some grip, so we plan the slope and finish together.
Concrete steps construction
Front and back steps that have cracked or pulled away from the house are a trip risk, so we form and pour new ones with even rises.
Slab foundation building
For an addition, a garage or a backyard building on a Fontana lot, we pour the slab it sits on, built to your plans.
Foundation installation
New construction and additions need a foundation that's square, level and in the right spot, because everything built above it depends on that first pour.
Concrete parking lot building
Business and church lots take daily traffic and turning trucks, so we pour them thicker with steel inside and plan where the water drains off.
Concrete footings
Patio covers, block walls and additions sit on footings, the concrete below ground that carries the weight, and we dig them to the size and depth the plans call for.
Foundation raising
When a slab or foundation has settled and left doors sticking or floors sloping, we look at why it dropped before talking about raising it.
Concrete cutting
Adding a drain line, widening a driveway opening or taking out a damaged section usually starts with clean saw cuts, so the old and new concrete meet neatly.
Get a free written estimate for your Fontana concrete job
Send the form and we'll reply within one business day to set a time. I come out to your Fontana property myself, look at the job and give you a free estimate, with 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 we check first on a Fontana job
The first thing I check on a Fontana job is whether your address is inside the City limits, because Building & Safety takes building permit applications for homes there, while the unincorporated parts of Fontana are regulated by the County. If your job needs a permit, I'll tell you at the estimate and we'll handle the application with the city's building office, and that comes before we can set a pour date. The city also requires a business license from every business working in Fontana, even one based in another city like ours, so it's fair to ask any contractor about theirs. We're licensed and fully insured.
As a concrete contractor in Upland, CA, we're in Fontana regularly, pouring the same driveways, patios and slabs we do in Montclair and Ontario. Your price moves with the size and thickness of the slab, whether old concrete has to be broken out and hauled off, how much base work the ground needs and the finish you pick. The schedule turns mostly on the permit, if there is one, and on curing, the days fresh concrete needs to gain strength before it carries weight, which keeps you off a driveway longer than a walk. I'll go over both for your job when I see it.
Why Fontana driveways and patios wear out
A lot of the older driveways and patios we see in Fontana were poured with little thought for where the water goes, so they hold puddles at the garage or tip back toward the house. Over time that water works under the slab, softens the ground and lets it sink and crack. Before we form anything, we check how water runs across your lot and set the new slab to fall away from the house so it drains instead of sitting. If something has to give in the budget, I'd rather it be the surface than the base and the grade, because a stamped top on a slab that settles is still a slab that settles.
Fontana also has plenty of properties that ask more of their concrete, from side yards turned into parking to commercial lots with trucks turning on them. Those slabs get more thickness and rebar, steel bars set inside the concrete that hold it together if it cracks, because a slab made for foot traffic won't stand up to that weight.
How a Fontana concrete job runs, from call to walk-through
You'll know what comes next at every point, from the first call to the day we walk the finished slab with you.
Call or send the form
Call (909) 694-4021 or send the form, tell us what you have in mind, and we'll set a time for me to come out. You don't need measurements ready, just an idea of what you want.
I look at the job
I come out myself, look at the old concrete, where the water runs and how we'll get in, and answer your questions right there. You get a written estimate that lays out each step and what's included, so you know what you're paying for before you decide.
We file the permit and pour
If your job needs a permit, we handle it with the city, whose Building & Safety counter is open Monday through Thursday and closed Fridays, and then we pick a pour date that works for you. On the day, I'm on site with our crew of finishers to dig out and pack the base and pour early, before the midday heat can weaken the top.
We walk the finished job
We keep you posted while the work moves along, then walk the finished slab with you and go over how long to stay off it while it cures. Every job is backed by our satisfaction guarantee.
Questions about concrete work in Fontana
How much does a new concrete driveway cost in Fontana?
I give you your price in writing after I've seen the job, because tear-out, base work and access change a lot from one Fontana lot to the next. A broom finish, a light brushed texture that gives tires and shoes grip, costs less than stamped or colored concrete. Choosing it is the easiest way to bring the number down without cutting corners underneath.
How long does it take to replace a concrete driveway in Fontana?
The pour itself is the short part, and most of the time goes to breaking out the old slab and building the base before it, then curing after it. If your job needs a permit, that review comes first. I'll give you the dates for your job, including when you can walk on it and when you can drive on it, once I've seen it.
Who can sign for a building permit in Fontana?
Once the permit fees are paid, only the signing contractor on record or the property owner can sign for it, and anyone else needs written permission notarized by one of them. The city's building permits page also says an owner who pulls a permit for a contractor's work takes on the liability for the project, including taxes and personal injury. That's one reason we handle the application ourselves when your job needs one.
Can I apply for a building permit online in Fontana?
Building & Safety points applicants to the Build Fontana Public Portal and encourages them to create an account there. Paying through the city's online payment option adds a service fee of 3% plus $0.20 per transaction, or a flat $3.00 per transaction if you pay by ACH, a direct transfer from your bank. If we're handling your permit, you won't need to do either.
What causes cracks in a new concrete patio in Fontana?
Concrete shrinks as it dries and moves when the ground under it moves, so most slabs crack somewhere, and the goal is to choose where. We cut control joints, straight grooves that give the slab a planned place to crack, soon after the pour, because joints cut late or skipped leave cracks wherever the slab decides. A packed base and steel inside keep a crack that does open from spreading or sinking.
How do I find out if my Fontana home is in the city or the county?
Contractors pulling permits in Fontana call the city's Planning line at (909) 350-6718 to check the job site, and I make that call for you before anything is filed. That way we know which office your job falls under before we plan the schedule around it.
Upland, CA
Get your Fontana concrete estimate scheduled
Call (909) 694-4021 or send the form, because one visit tells you whether your job needs a permit and what the base needs before you plan anything else in the yard.




