Concrete Contractor in Vacaville, CA - Driveways and Patios Built on a Packed Base
First Choice Napa Concrete is a concrete contractor based in Napa that pours driveways, patios, walks, steps and foundations for homes in Vacaville. We tear out old slabs, build a solid base, then pour and finish the new concrete.

- Licensed and insured.
- Free quotes on site.
- We reply within 1 business day.
Vacaville homes and the concrete around them
Vacaville is mostly single-family neighborhoods, and most of our calls here come from homeowners who want new flatwork, the driveways, patios and walks that lie on the ground. A lot of the houses are tract homes, built street by street by one builder, with the concrete poured the same way down the whole block. Closer to downtown the houses are older, and their slabs have had longer to settle. We also hear from small property owners with shops, rentals or parking areas, much like the mix we see next door in Fairfield.
We're based in Napa, and Vacaville is one of the cities around it that we drive out to. What shapes a job here is the age of the slab and what it was poured on, because a driveway set on loose fill when the street went in fails differently from one on old, settled ground. I want to see which one you have before I price anything.
Concrete services we offer in Vacaville
- Concrete driveway building
Many Vacaville driveways were poured with the house and have cracked or sunk since. We tear out the old slab, rebuild the base and pour fresh.
- Concrete patio construction
Most backyard patios we pour here replace bare dirt or a cracked old slab. We slope each one so rain runs away from your foundation.
- Stamped concrete services
Stamped concrete gives a patio or walkway the look of stone or brick in one pour. It suits homeowners here who want more than plain gray without pavers.
- Concrete sidewalk building
Side yard paths and front walks crack when tree roots or settling lift one panel. We replace the broken sections and cut joints to guide future cracks.
- Garage floor concrete
Garage floors in older Vacaville homes are often cracked, pitted or stained. We break out the worn slab and pour one built for cars and storage.
- Decorative concrete
Color stains, pebble finishes and saw-cut patterns let a front walk or patio match the house. We go over samples with you before the pour.
- Concrete retaining walls
Sloped back yards and hillside lots at the city's edge often need a wall to hold soil. We build them on footings, with drainage behind the wall.
- Concrete floor installation
Workshops, barns and room additions need an inside floor that's flat and level. We pour and finish slabs ready for flooring or for use as they are.
- Concrete pool decks
Pool decks here bake in summer sun and stay wet near the edge, so we give them a finish with grip and a slope that drains.
- Concrete steps construction
Front steps that pulled away from the house or tilted are a trip hazard. We form and pour new steps with even rises and a finish that grips.
- Slab foundation building
New homes, backyard units and additions in Vacaville often sit on a slab foundation. We prep the ground, set the steel and time the pour around inspections.
- Foundation installation
When a garage, addition or new house needs footings and walls below the floor, we form and pour the foundation to the approved plans.
- Concrete parking lot building
Small business lots and shared driveways here take daily car and truck traffic. We size the slab for that load and plan drainage so water doesn't pond.
- Concrete footings
Shade covers, decks and sheds in Vacaville back yards need solid footings under their posts. We dig and pour each one to the depth the plans call for.
- Foundation raising
A sinking corner, sticking doors or a crack across the floor can mean the foundation has moved. I look for the cause before we raise and support it.
- Concrete cutting
Remodels here often mean saw-cutting a slab for a new doorway or plumbing trench. A clean cut gives the new concrete a straight edge to meet.
A free on-site estimate for your Vacaville concrete job
Send the form and we'll reply within one business day to set a time. I come out, look at the site and give you an estimate that says what's included, with no obligation.
Call (707) 254-6028Permits, licenses and pricing for Vacaville concrete work
Inside Vacaville city limits, building permits come from the City's Building Division, which reviews and inspects new construction and improvements to existing structures. When your job needs a permit, that review and its inspections set the pour date, so I talk with the division early and tell you who books each step. Before you hire anyone, check two things about them, a state contractor license and a City business license, and the questions further down explain what each one tells you. We're licensed and insured.
What moves the price here is mostly the size and shape of the slab, whether old concrete has to come out first, how much base we dig out and pack, the thickness and steel, the finish, and how close the concrete truck can get, since a back yard behind a fence may need a pump. The schedule turns on any permit review, the weather and the curing time before you can use the slab. My estimate spells out what's included and what isn't, so you can see what you're paying for. Our crew works the same way in Suisun City and over in Novato.
Heat and old bases are hard on Vacaville slabs
Summer afternoons in Vacaville get hot, and heat is hard on fresh concrete. When the top dries faster than the slab under it, you can end up with a weak, dusty surface that starts chipping a few years later. So we start pours early in the morning and keep the slab damp while it cures, which is the slow stretch when concrete gains its strength and needs to stay moist.
A lot of the driveways and patios we look at here were poured when the neighborhood went in, and the ones sinking or tipping toward the garage usually sat on loose dirt. We dig down to firm ground, pack a new base and set the slope so water runs to the street, not toward your house.
How a concrete job in Vacaville runs, start to finish
Here's what happens from the time you reach out to the day I walk the finished concrete with you.
Call or send a request
Tell us the address and what you have in mind, by phone at (707) 254-6028 or through the form. We set a time for me to come out.
I look at the site
I measure, check where water runs and ask how you'll use the space, so it helps if you're home. The estimate I give you lists what's included and what isn't, so you know what you're paying for.
We line up permits and pour
Once you say yes, we line up any permit and inspection the job needs and set the pour date. Our crew forms, pours and finishes the concrete, and I'm on the job with them.
Walk the finished job together
When the work is done, I walk it with you and explain when you can use it and how to care for it. You don't need to be home on pour day, but I'd like you there for this.
Questions about concrete work in Vacaville
Which building code does Vacaville use for concrete foundations?
The City enforces Title 24, California's state building standards code, along with its own local amendments. That's the code a foundation, slab or footing gets checked against when the Building Division reviews and inspects it, so the plans, forms and steel have to match it before any concrete goes in.
Do I need a permit to replace the sidewalk in front of my house in Vacaville?
If the sidewalk is in the public right-of-way, and the walk and driveway apron at the curb often are, the work takes an encroachment permit from the City. The City uses the same permit for larger grading projects, so when your job reaches the street, I check with the city before we set a date.
How do I know if a concrete contractor needs a state license in Vacaville?
Under the state licensing board's rules, a contractor needs a license when the project requires a building permit, uses any additional workers, or has contracts totaling $1,000 or more in labor and materials. The board lists only a job with no permit, no employee labor and a combined value under $1,000 as possibly exempt, so most concrete work calls for a licensed contractor. When a permit is required, the contractor also signs a statement giving their license number.
Does a concrete contractor need a Vacaville business license?
Yes, anyone who charges for a service inside Vacaville city limits needs a City business license, and those licenses expire every April 30. The City treats it as a registration that raises revenue, not a check of skill, so the state license is the one that tells you a contractor is qualified.
How much does a concrete driveway replacement cost in Vacaville?
It depends on your driveway, so I give you a number after I've seen the site, not over the phone. The biggest swings are usually tear-out and base work, and if the budget is tight, I'd rather you pick a plain broom finish, the light brushed texture that gives tires and shoes grip, than cut the base. A fancy top on a loose base still cracks and sinks, and the base is the part you can't fix later without starting over.
What causes new concrete driveways to crack in Vacaville?
Concrete shrinks as it dries, so some cracking is normal, and the cracks that ruin a driveway usually come from a loose base, water running under the slab or joints cut too late. We cut control joints, shallow grooves that give the slab a planned place to crack in a straight line, while the concrete is still young. Nobody can honestly promise a slab won't crack, but a packed base and well-placed joints keep the cracks where we chose.
Napa, CA
Tell us about your Vacaville concrete job
Send the address and a few lines on what's wrong with the old slab, and I'll show up knowing what to look for.




