Concrete contractor in Vacaville, CA - driveways and patios that drain where they should
K&S Davis Concrete is a concrete contractor based in Davis, CA. We pour driveways, patios, walkways, steps and slabs for homeowners and property owners in Vacaville, set to drain away from the house and crack where we planned it to.
- Licensed and fully insured.
- Free quotes on site.
- We reply within 1 business day.

Driveways, patios and slabs for Vacaville homes
Most calls start with something you can see from the curb: a driveway that's cracked or sunk at one end, a patio that holds water against the house, a slab chipping on top. Usually the cause sits under the concrete, in a base that was raked level instead of dug out and packed, so we fix that first rather than pour new concrete over the same problem.
Price moves with the slab's size and thickness, how much old concrete comes out, the base work and the finish, since stamped runs more than a broom finish, the brushed texture that gives feet and tires grip. Time without your driveway turns on curing, the wait while concrete gains strength, so you'll walk on it well before you drive on it. I'll give you a figure when I walk the job.
We're a concrete contractor based in Davis, CA, and we work in the cities around it, so Vacaville sits on the same list as Dixon, Fairfield and Woodland. I do the walk-throughs and estimates myself, our crew lead runs the site, and I'm there for the pours, because that's the day a shortcut gets locked in.
Concrete work we do in Vacaville
Concrete driveway building
When a driveway has cracked across or sunk, we tear it out, rebuild the base and pour new.
Concrete patio construction
A patio should fall away from the house, so rain runs to the yard instead of pooling at your door.
Stamped concrete services
Stamped concrete gives a patio or walk the look of stone or brick, poured and patterned in one go.
Concrete sidewalk building
If a walkway has heaved or split into trip edges, we replace the bad panels with joints where they belong.
Garage floor concrete
For a garage slab that's cracked, stained or uneven, a new floor gives a flat, hard surface to park on.
Decorative concrete
Colored, exposed-aggregate or stained finishes suit a front walk or patio where plain gray won't match the house.
Concrete retaining walls
Where a slope keeps slumping into the yard, a concrete wall with drainage behind it holds the soil back.
Concrete floor installation
Shops, sheds and additions need a level interior floor poured over a packed base and set to the right height.
Concrete pool decks
Around a pool, the deck has to shed splash water away from the pool and give bare feet grip.
Concrete steps construction
Crumbling or uneven front steps get rebuilt with even risers and rebar, the steel that holds the concrete together.
Slab foundation building
A garage, shop or addition starts with a slab foundation, and the ground under it decides how it holds up.
Foundation installation
For a new build, we form and pour the foundation to the plans so framing starts square and level.
Concrete parking lot building
Property owners with a lot that's cracking under traffic need thicker concrete and a base built for the weight.
Concrete footings
Decks, patio covers and garden walls need footings, the concrete that carries the load down into firm ground.
Foundation raising
If doors stick and floors slope because part of the foundation settled, we find out why before raising it.
Concrete cutting
We saw clean cuts in concrete for a drain line, a doorway or a section that has to come out.
What every Vacaville customer can count on
I walk the job and write the estimate myself
You deal with the owner from the first visit, and I'm back on site for the pour.
The base gets dug out and packed, not raked
We spend the time under the slab, because that's where concrete shows a shortcut sooner or later.
You see what the price covers before signing
We're licensed, fully insured and backed by our satisfaction guarantee, and I go over the price line by line.
Tell us about your Vacaville job
Send the address and what's cracked, sinking or new, or call (530) 298-8067. We reply within one business day to set up a free on-site estimate with no obligation.
What Vacaville homeowners ask us
Who handles building permits for concrete work in Vacaville?
The City of Vacaville's Building Division issues building permits and inspects new construction and improvements inside city limits, and work in the public right-of-way takes a separate encroachment permit. We check with the city for your address, and if your job needs a permit, we take care of it as part of the work.
Does my concrete contractor need a California state license?
In most cases, yes. The Contractors State License Board requires a license when the project needs a building permit, uses any additional workers, or has contracts totaling $1,000 or more in labor and materials. Where a permit is required, the city also requires the contractor's signed statement with a license number. We're licensed and fully insured.
Does a concrete contractor need a business license to work in Vacaville?
Yes, anyone who charges for a product or service within Vacaville city limits needs a city business license, and it expires every April 30. The city describes it as a revenue registration rather than a regulatory license, so it shows a business is registered, while the state contractor license is the one that covers construction work.
Will my new concrete driveway crack like the old one?
It will probably crack somewhere, because concrete does, but control joints, the grooves we cut across the slab, decide where those cracks land. We cut them on time, dig out and pack the base so the slab isn't riding on loose dirt, and on hot days we pour early so the top doesn't come out weak and dusty.
How long before I can drive on a new concrete driveway?
Longer than you'll wait to walk on it, because curing, the slow hardening after the pour, keeps adding strength for days, and a car's weight on a young slab can crack it. Before we leave, we'll tell you when it's ready for feet and when it's ready for the car.




