B&K Chino Concrete CompanyB&K Chino Concrete Company(909) 479-6302

Concrete Contractor in Upland, CA - Driveways and Patios Built on a Solid Base

B&K Chino Concrete Company is a concrete contractor based in Chino that pours driveways, patios, walkways, slabs and footings for homes in Upland, CA, from tearing out the old slab through the final cleanup.

A rectangular swimming pool is surrounded by a light gray concrete deck, lounge chairs, lawn, and fencing.

What concrete work in Upland usually looks like

Upland gives us a real mix of jobs. Some streets have older houses with narrow driveways and front walks that have been patched more times than anyone can count, and the city has its own historic districts, so on those streets the look of the front of the house matters. Other neighborhoods are newer, and the work there looks different. We come over from Chino for these jobs the same way we head out to Diamond Bar and Rancho Cucamonga.

That mix shapes the job before we ever quote it. On an older lot, we usually start by tearing out what's there and seeing what it sat on, because a cracked slab is often telling you about the base. On a newer one, the new concrete has to fit the house and the slabs already there.

Concrete work we do for Upland homes

We do the full run of concrete work in Upland, from flatwork like driveways, patios and walks to footings, slabs and retaining walls. Driveways, patios and the ground-up jobs are what we're best known for. Every job starts with a look at the old concrete, what it's sitting on and where the water goes, before anyone talks about finishes. Then we plan the tear-out, the base, the pour and the cleanup around your house. Pick a service below to see how we handle it.

  • Concrete driveway building

    Older Upland driveways often crack, sink at the edges or hold water by the garage. We tear out the old slab, pack a new base and pour one that drains away.

    Explore service
  • Concrete patio construction

    Plenty of backyards here have an old patio that's settled away from the house. We build new ones on a packed base, sloped so rain runs off instead of toward your door.

    Explore service
  • Stamped concrete services

    Stamped concrete suits Upland homes where a bare slab would look wrong against an older front. We press a pattern and color into the fresh pour, then seal it so it holds up.

    Explore service
  • Concrete sidewalk building

    Walkways on older lots are often lifted, broken or too narrow to roll a trash can down. We pour new ones with a broom finish, a light brushed texture that gives your shoes grip.

    Explore service
  • Garage floor concrete

    Garage floors in older houses are often pitted, oil-stained or cracked from decades of cars. We break out the old floor, rebuild the base and pour a new slab that meets the driveway cleanly.

    Explore service
  • Decorative concrete

    Some Upland homeowners want concrete that suits the house, not a plain gray slab. We add color, exposed stone or a scored pattern, and tell you up front how each one wears.

    Explore service
  • Concrete retaining walls

    Where a yard steps down, you need a wall that keeps the dirt where it belongs. We pour walls on footings with rebar, steel bars inside that hold the concrete together.

    Explore service
  • Concrete floor installation

    Additions and workshops on Upland lots need a flat, solid floor first. We pour interior slabs over a packed base and finish them smooth for flooring or a sealed concrete look.

    Explore service
  • Concrete pool decks

    Upland pool decks take wet feet and splashing, so a slick or cracked one is a problem. We pour decks with a grippy finish, sloped away from the pool and the house.

    Explore service
  • Concrete steps construction

    Older front steps tend to crumble at the edges or settle away from the porch. We form and pour new steps all the same height, so nobody catches a toe on the odd one.

    Explore service
  • Slab foundation building

    Additions and garages need a slab built to carry a building, not a patio. We pack the subgrade, which is the ground it sits on, then set the steel and pour to the plans.

    Explore service
  • Foundation installation

    When something new is built on an Upland lot, the foundation decides how well it lasts. We dig and pour foundations to the plans, with the steel they call for.

    Explore service
  • Concrete parking lot building

    Small commercial lots and apartment parking around Upland take far more weight and traffic than a driveway. We build them thicker, with the base and joints planned for cars turning and parking all day.

    Explore service
  • Concrete footings

    Patio covers, block walls and additions all need footings, the concrete underneath that carries the weight. We dig them as deep as the plans say and wait for any inspection before we pour.

    Explore service
  • Foundation raising

    When part of a house has settled, you see it in sticking doors and growing cracks. We find out what moved and why, and bring in an engineer when the job needs one.

    Explore service
  • Concrete cutting

    Plenty of slabs here need a section cut out for plumbing or a wider driveway. We saw-cut clean lines, and bring in a scanning company first if pipes or wires might be inside.

    Explore service

Working in Upland: permits, licenses and what sets the price

A lot of what decides a concrete job's schedule in Upland happens before the pour. Here's how the permit side works in the city, and what moves the price and the timing on your job.

Who issues permits and what to check

In Upland, building permits go through the city's Building and Safety Division, and whether your driveway, patio or wall needs one is their call, not mine. When a job needs a permit, we work out with you who pulls it before anything starts. If it isn't clear, we check with the division first, because guessing wrong costs you time.

A permit also shapes the schedule, because we plan the pour around the city's inspections, so your dates can shift with theirs. Before you hire anyone, ask to see their contractor's license and their Upland business license. The city requires licensed contractors working here to carry a current business license, and a contractor who can't show both isn't one I'd hire for my own driveway.

  • Building and Safety decides whether your concrete job needs a permit.
  • We settle who pulls the permit before any work starts.
  • Ask any contractor for their license and Upland business license.

What moves the price and the schedule

The price mostly turns on what's under the slab. Tearing out an old slab and hauling it off costs more than pouring on open ground, and a base that has to be dug out and rebuilt adds labor you'll never see once it's covered. Size, thickness, access for the truck and the finish all count, and stamped or colored work costs more than a plain broom finish.

The schedule turns on the permit if there is one, then on curing, the wait while concrete hardens enough to take weight. You can walk on new concrete well before you can drive on it, so plan on parking on the street for a while after a driveway pour. Your own numbers come from the estimate, once I've seen the slab and the ground.

  • Tear-out, hauling and base repair are the costs nobody sees afterward.
  • A tight side yard can mean pumping the concrete in.
  • Foot traffic comes well before car traffic on a new driveway.

Get a free on-site quote for your Upland concrete job

Send the form or call (909) 479-6302, and we'll get back to you within one business day. I come out to look at your job in Upland myself, and the quote is free, with no pressure and no obligation. If you decide to go ahead, my crew and I do the work.

(909) 479-6302

What we run into on Upland properties

Upland lots aren't all the same, and the house usually tells us what the concrete job will involve. These are the things we look for when I walk a property here.

  • Old driveways patched for years

    A lot of older driveways here were poured narrow, then patched again and again. When cracks run all the way through or the slab has dropped, patching another section usually just buys time, so I'll tell you when tearing it out and starting over is the better money.

  • Older fronts where looks matter

    On an older house, a bright new driveway can make the porch and walk look tired by comparison. We talk through color, finish and where the new slab meets the old concrete before the pour, because that's the only time it's easy to change.

  • Water that needs somewhere to go

    The city's building standards plan for rain falling as hard as 4 inches an hour, and a downpour like that has to go somewhere. A slab that falls toward the house sends it straight at your foundation, so we check where the water runs before we set a single form.

  • Patios that sank away from the house

    We see a lot of backyard patios that were poured on dirt raked flat instead of dug out and packed. They look fine for a while. When that dirt settles, the slab goes with it, so the fix starts below the concrete.

  • Newer homes adding outdoor space

    Newer homes usually call about adding something, like a wider driveway, a patio cover footing or a pool deck. The new concrete has to tie into what's already there, so we plan the slope and the control joints, the cut lines that give cracks a place to go, with the house in mind.

What you get when we take the job

We're a small company based in Chino, started in 2021 after I'd spent years on other people's crews. Here's how we work on your job, and a couple of things we won't do just to land it.

We spend the money where you can't see it

Most bad concrete I've torn out failed because of what was under it or how it was finished, not the mix. So the base comes first. We dig out the soft dirt, bring in and pack a proper base, and check the slope before a single form goes in. On the day we pour, nobody sees any of that. A few years from now, you will.

That's also where budgets get cut first, because the base is the one part you can't show off. If money's tight, I'd rather you put it into a good base with a plain broom finish than a fancy stamp on a bad one. You can dress up a good slab later. You can't fix a bad base without tearing the whole thing out.

  • I look at every job myself

    I come out to look at every job myself, so the person sizing up your slab is the same one pouring it with the crew. When a job calls for it, we bring in licensed specialists like a scanning company or an engineer instead of guessing.

  • Licensed and insured, papers in hand

    We're licensed and insured, and you shouldn't have to take my word for it. I'm glad to show you the paperwork before you decide anything, so you can check it and ask the next contractor for the same.

  • An honest answer, even a smaller one

    If patching a section will do the job, I'll tell you, even when tearing out the whole slab would be a bigger ticket for us. If a slab can't be saved, I'll say that too and show you why, so you aren't paying twice.

  • A final walk-through with you

    Satisfaction guaranteed on every job. Before the crew packs up, we walk the finished work with you, so anything that doesn't look right gets raised while we're still there, not after the truck has left. Call (909) 479-6302 when you're ready to talk about yours.

Questions Upland homeowners ask about concrete work

These are the questions that come up when I'm standing in an Upland driveway talking through a job. If yours isn't here, call (909) 479-6302 and ask me.

How much does a new concrete driveway cost in Upland, CA?

Your price comes from looking at your driveway, because the size, the tear-out and the base work underneath set most of it. If you want to keep it down, go with a plain broom finish and a simple shape. Don't let anyone trim the base to save money, because that's the part that keeps the slab from sinking and cracking.

How do I request a building permit for concrete work in Upland?

You request it online, because the Building and Safety Division only takes building permit requests that way, starting from the city's building permit page. The application asks you to upload the contractor's license and business license, and a PDF or a JPEG photo is fine. We sort out with you up front who files it, as covered above.

Do I need a permit for a short block wall in Upland?

No, the city says a block wall 2 feet tall or less doesn't need a building permit. For anything taller, or a poured concrete retaining wall, we ask Building and Safety before we dig footings, so the wall doesn't get held up halfway through.

Does my older Upland home need extra review for a new driveway or other exterior work?

It does if your house is a designated historic resource and the work changes how the outside looks, because that takes a Certificate of Appropriateness from the city's Planning Division first. Upland has 9 local historic districts and more than 580 properties on its local register, so it's worth checking. If yours is on it, we plan the look of the new concrete around what Planning approves.

How long does it take before I can drive on a new concrete driveway in Upland?

You'll be walking on it well before you can drive on it, because the slab keeps curing and gaining strength after the pour, and a car weighs a lot more than you do. How long you're without the driveway also depends on the tear-out and any inspections, so we go over your schedule when I come out to look at the job.

What causes a new concrete driveway or patio to crack?

Usually it's the base, the joints or the pour, not the concrete itself. A base raked level instead of dug out and packed settles and takes the slab with it, joints cut late let cracks pick their own spot, and a midday pour in the heat can leave a weak, dusty top. Concrete does crack, so we aim for cracks that stay in the joints by packing the base, cutting joints on time and pouring early on hot days.

Service areas

We're based in Chino and work across the Inland Empire and the east San Gabriel Valley, including the cities below and plenty more. If your city isn't listed, call or send the form and ask.

Ask about your location
(909) 479-6302Get an estimate