Concrete Floor Installation in Upland CA - a flat slab ready for your flooring
Need a concrete floor for a new room, shop or addition? We pour a slab timed and prepared for the covering going on top.

- Licensed and fully insured.
- Free quotes on site.
- Expect a reply within 1 business day.
What goes into installing a concrete floor in Upland?
Concrete floor installation in Upland means forming, pouring and finishing a flat slab for a room, shop or addition so it's ready for the tile, wood, vinyl or coating you plan to put on it. The pour is the quick part. The wait for the slab to dry enough for your covering usually sets the real timeline.
You're probably adding a room, finishing a shop or replacing a floor that's cracked, sunk or let moisture ruin the flooring on top. What moves the price is the size of the floor, how much digging and packing the base needs, the moisture barrier and steel your covering calls for, and how easy it is to get concrete to the spot. The schedule turns on a permit if the job needs one, a good day for the pour and the drying time before flooring goes down, and your written estimate lays out each step and what's included so you can see both before you decide.
How do you know it's time for a new concrete floor?
Flooring lifting or smelling musty
Tiles popping loose, wood cupping or a musty smell from under vinyl usually means moisture is coming up through the slab. New flooring over the same slab tends to fail the same way, so the money you spend on the top layer keeps getting lost until the floor underneath is fixed.
Cracks running through tile
A crack that shows up in a line of tile or through a coating usually started in the concrete below, often because joints were cut late or skipped and the slab cracked where nobody chose. Waiting doesn't help, because the crack will show up again through every new tile you set over it.
Low spots you can feel
If a ball rolls to one corner or you feel a dip underfoot, the slab has usually settled because the base under it was raked level instead of dug out and packed. Settling tends to keep going, and the gaps under doors and cabinets get worse the longer it's left.
How we handle concrete floor installation
I start by asking what's going on top, whether it's tile, wood, vinyl or a coating, because that decides how we deal with moisture under the slab, and we talk through when the new floor will be ready for it. From there our crew digs out and packs the subgrade, the soil and gravel the slab sits on, then sets the forms and places the barrier and the rebar, the steel that holds the slab together, where the plan calls for them. We pour, trowel the surface smooth for your covering, cut control joints, shallow grooves that give the slab a straight place to crack instead of a random one, and keep the new concrete damp while it cures, the waiting period when it gains strength before anyone uses it. If the budget gets tight, the base is the last thing I'd cut, because nobody sees it after the first day and a smooth finish over a poorly packed base settles anyway.
A new floor often connects to work outside the room. If the space opens onto the pool, we can plan concrete pool decks at the same visit, and if the floor sits above the yard, concrete steps give you a solid way in and out.
Floor for tile, wood or vinyl
This suits additions, finished rooms and any space getting a glued or floating covering, because the moisture plan and a flat, smooth surface matter more than looks. The concrete disappears under the flooring, so we spend the effort on what keeps it flat and dry.
Coated or bare concrete floor
This suits shops, utility rooms and spaces where the concrete itself is the floor or takes an epoxy-type coating. The surface is what you'll see and walk on, so a strong, clean top that doesn't dust up matters most.
Get a free on-site estimate for your concrete floor
Send the room size and the covering you plan, and we'll reply within one business day to set a time. I'll come out, look at the space and give you a written estimate, free and 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 happens after you call us about a concrete floor in Upland?
Here's how a floor job runs from your first call to the final walk-through, so you know who's doing what at each step.
Call and book a visit
Call (909) 694-4021 or send the form, and I'll come out to look at the room, hear what you have in mind and answer your questions right there. It helps to know the size of the space and the flooring or coating you're planning.
Get your written estimate
Your estimate lays out each step and what's included, so you know where the money goes before you commit to anything. If the job needs a permit we take care of it with the city, which reviews applications in the order they arrive and not at all during its winter closure, so a pour planned near winter should get started early.
Pour day and walk-through
We pick a date that works for you and book the pour early in the city's construction hours, weekdays from 7 a.m. to 6 p.m., while the day is still cool. We keep you posted as the work moves along, then walk the finished floor with you.
Why Upland homeowners call D&K Upland Concrete for floors
The owner sees it through
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 planned your floor is the one making sure it gets built that way.
An Upland crew that plans ahead
We're based in Upland and have been in business since 2023, and before that I spent years running the schedule for a busy construction company. That's where I learned that a clear plan and a straight answer save more trouble than anything else.
Licensed and insured on your property
We're licensed and fully insured, so the crew working at your house is covered while we're there. It's a fair thing to ask any contractor before they pour, and I'm glad to talk it through at the estimate.
On a floor, what matters most is the part you won't see once the flooring is down. Send us your room size and the covering you plan, and I'll come out and walk you through it.
Concrete floors, steps and pool decks around Upland
In Upland, building permits go through the city's Building and Safety Division, which takes requests only online through its permit portal. Whether your floor needs a permit depends on the job, and the city's building permits page links to a list of projects that don't need one, so I check your plan against it before we go further. 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.
Most floor calls we get here are for additions, converted garages and backyard rooms, where getting concrete to the back of the lot shapes the plan as much as the slab does. We see the same kinds of jobs in Ontario and Rancho Cucamonga, and we plan them the same way.
Questions about concrete floors in Upland
How much does a concrete floor cost in Upland, CA?
A 4-inch concrete slab, installed, usually costs about $10 to $14 per square foot in the Inland Empire. That's the going rate around here, not our quote, and where your floor lands depends on the base work, the barrier, the steel and access. Your written estimate shows your own figure step by step.
Will my new concrete floor crack?
Some small random cracks should be expected in any slab, and that's normal concrete behavior, not a sign something went wrong. Floor guidance treats visible random cracks across up to 3 percent of the surface as reasonable in panels set off by sawed or construction joints, and while reinforcement won't stop them, steel that's sized and placed right keeps them tight and closed. Ask us how your slab will be reinforced, and know that every floor we pour is backed by our satisfaction guarantee.
When can I put flooring down on a new concrete floor?
Plan for a wait, because new concrete loses moisture unevenly and it's normal for the surface to curl a little at the joints as it dries. That curl can cause trouble with some coverings laid in the months after the pour, so we time your flooring around it instead of rushing it down.
Does a concrete floor contractor need a license in California?
A contractor pouring a floor for you needs a license unless the job is very small, since California's concrete contractor license from the state contractors board covers forming, pouring and finishing flat concrete work. The minor work exemption only reaches jobs up to $1,000, and only when the work needs no permit and the person doing it has no employees on the project.
What is the best way to keep moisture out of a concrete floor?
A vapor barrier, a plastic sheet laid under the slab, gives your flooring, coatings and the building the most protection when the concrete sits right on it. The trade-off is that concrete placed directly on a barrier settles more than concrete on a draining base and moves more as it dries and as the weather changes. That's why the barrier's spot depends on your covering, and it's worth asking any crew where theirs will go.
How do you pour concrete in hot weather in Upland?
Early and carefully, because heat makes fresh concrete set faster, finish harder and crack more easily as it shrinks. Hot days also raise the water the mix needs and tempt crews to add water at the job, which is fair to ask any contractor about. Keeping the slab from drying out too fast while it's placed and while it cures is standard practice on a hot day.
Other concrete work that goes with a new floor
Concrete pool decks
If your new room opens toward the pool, a new deck gives you an even surface that sheds water away from the house and the pool edge.
Concrete steps construction
A new floor often sits higher or lower than the yard outside, and solid concrete steps give everyone a steady, even way in and out of the room.
Service areas for concrete floor work
D&K Upland Concrete is based in Upland, California, and we pour concrete floors in the cities around it, including Ontario and Claremont. The 12 cities below each have their own page, and they aren't the only places we work.
Upland, CA
Plan your new concrete floor with us
A look at the room before the pour lets us settle the base, the barrier and your flooring timing while they're still easy to change.
