Concrete Contractor in Upland, CA - Driveways and Patios Built on a Solid Base
Classic Rialto Concrete Company is a concrete contractor based in Rialto, CA that pours driveways, patios, walkways, steps and slab foundations for homeowners in Upland, CA, with the ground dug out, packed and sloped before any concrete goes down.

What concrete work looks like in Upland
Upland is mostly a city of single-family homes, from older neighborhoods with established houses and big street trees to newer streets built later on. On the older lots we're usually replacing driveways, front walks and porch steps that have done their time, and behind the newer houses it's more often a patio, a wider driveway or a slab for an addition, the same mix we pour next door in Rancho Cucamonga.
On the older lots, the concrete we break out was often poured on dirt that was raked flat instead of dug out and packed. That shapes nearly every Upland job, because a new slab only holds up as well as what's under it.
Services in Upland, CA
Concrete driveway building
Older Upland driveways often crack and sink because the base was only raked level. We dig out, pack the ground and pour a slab sloped away from the house.
Concrete patio construction
Old backyard patios here often tilt toward the house and hold puddles. We check where the water runs, then pour on packed ground.
Stamped concrete services
Owners of older Upland homes often want a walk or patio that suits the house. We press stone or brick patterns into fresh concrete over a packed base.
Concrete sidewalk building
Front walks on established lots get lifted by roots or sink at one end. We break out the bad sections and pour new ones flush with the rest.
Concrete steps construction
Porch steps on older houses often crack at the edges or pull away from the house. We form and pour new steps with even heights on packed ground.
Slab foundation building
Additions and new garages on Upland lots sit on a slab poured to the building plans. Our slab foundation building starts with a dug-out, packed base.
Permits, licenses and price on Upland jobs
Building permits in Upland come from the city's Building and Safety Division, and it takes permit requests online only, so a pour date gets set once the permit is in hand, not before. The request asks for the contractor's license and business license, and the city requires licensed contractors working here to carry a current Upland business license, so it's fair to ask anyone you're considering to show you both. When your job needs a permit, we pull it and work with the division through the inspections, and we're licensed and fully insured.
The price moves with the size of the area, how much old concrete we break out and haul off, how much digging and packing the ground needs, and the finish, since stamped or colored work costs more than a broom finish, the light brushed texture that keeps a slab from getting slick. The schedule turns mostly on the permit, if there is one, and the weather around the pour, and the written estimate I give you after seeing the site lists what's included. Our work is backed by our satisfaction guarantee here, the same as on jobs in Grand Terrace and Fontana.
Why Upland driveways and patios end up needing work
Most Upland calls start with something you can see, like a driveway sunk at the garage, a front walk lifted by a tree root or a patio cracked across the middle. Patching the top rarely holds when the trouble is underneath, so we break out the bad sections, dig to firm ground, pack the base and pour fresh. Where the job calls for it we add rebar, steel bars inside the slab that hold it together if it does crack.
Water is the other thing we watch. The city's building page lists a design rainfall of 4 inches an hour, and a slab that tilts toward your house sends that kind of downpour against the foundation, so we check where the water runs before we set forms and slope the new concrete away.
Get a written estimate for your Upland concrete
We'll get back to you within one business day, and then I come out to your Upland property to look at the ground, measure and talk through your options. The estimate is free, it's in writing with what's included, and there's no obligation.
How an Upland concrete job goes from your call to the walk-through
Call or send the form
Call (909) 546-5019 or use the form, and tell us what you want poured in Upland and whether old concrete has to come out. If an addition or garage is in your plans, mention it, since that changes the slab.
Walk the site and measure
I come out myself, look at the ground and where the water runs, take measurements and talk through your options. You then get a written estimate that lists what's included.
Handle the permit if needed
If your job needs a permit, we request it through the city's online system and line up the inspections. The pour date is set once the permit is in hand.
Form and pour the slab
We plan the pour around the weather, and our own crew digs out, packs the base, sets the forms and pours while I check the work. On pour day it helps to keep cars, kids and pets clear of the area.
Walk the finished job together
When the work is done, we walk it together and I go over how to care for it. That includes when it's ready for foot traffic and when it's ready for the car.
Questions about concrete work in Upland
How do I request a building permit for concrete work in Upland, CA?
You request it online, because the city takes building permit requests only through the application on its building permit page. The application asks for an upload of the contractor's license and business license, and a .pdf or a .jpeg photo of each works. When we're doing the work, we send that request for you.
Do I need a permit for a low block wall in Upland?
Not if it's 2 feet tall or less, because the city lists block walls at or under that height as needing no building permit. The permit page also links the full list of projects that don't need one, and if your wall or other concrete work isn't clearly on it, we ask the division before we bid.
Does my older home in Upland need extra review before exterior concrete work?
It can, if your house is a designated historic resource, because exterior changes that alter its appearance need a Certificate of Appropriateness, the city's approval of the design, from its Planning Division. Upland has nine locally designated historic districts and more than 580 properties on its local register, so it's worth finding out where your house stands. If yours is on the list, plan for that approval before the pour date.
How much does a new concrete driveway cost in Upland?
Your price comes from the size, the tear-out, the base work and the finish covered above, and I put it in a written estimate once I've seen the driveway. The place people try to save is usually the base, since nobody sees it after the pour, and that's the one place I'd tell you not to cut. A plain broom finish on a well-packed base usually outlasts a fancy surface laid on raked dirt.
Will a new concrete driveway crack like my old one?
It can still get a fine hairline crack, because concrete shrinks as it dries, but it shouldn't break up and sink the way a slab on loose dirt does. We cut control joints, shallow grooves across the slab, soon after the pour so any cracking follows those lines instead of wandering, and the packed base keeps the pieces level.
How long does it take before I can drive on a new concrete driveway in Upland?
You can walk on it well before you can drive on it, and I'll tell you the days for your job before we pour. Concrete keeps curing, slowly hardening and gaining strength, for days after it looks dry, and a car on it too soon can crack the edges. Plan to park on the street for that stretch, and we'll go over it again at the walk-through.
Call us about your Upland concrete job
We're open 7 AM to 9 PM on weekdays and 6 AM to 9 PM on weekends, so call (909) 546-5019 or use the form whenever it's easier for you.




