Concrete driveway building in Hayward, CA - a slab built for what parks on it
Cracked, sinking or holding water by the garage? We tear it out and build a new driveway on a base that's dug out and packed.

- Fully licensed and insured.
- Free in-person estimates.
- We respond within 1 business day.
What goes into a new concrete driveway in Hayward?
Creekstone Hayward Concrete Company builds concrete driveways in Hayward and the cities around it. We break out the old slab, dig out and pack the ground, then form, pour and finish a new one sized for what you park on it.
Most people call after stepping around the same crack for a few years, or after the low spot by the garage starts holding water every time it rains. The price comes down to how big the driveway is, how thick we build it, what steel goes in, whether there's an old driveway to break out and haul off, and how much work the ground needs before it's ready. The schedule turns on the permit side if the work reaches the street or sidewalk, the weather on pour day, and the stretch you'll park elsewhere while the concrete cures, the slow hardening it does before it can take a car. I measure it myself and send a written estimate that prices what goes under the slab alongside what goes on top, so you get your own number.
How do you know your driveway needs replacing?
Cracks that keep spreading
A hairline crack is just concrete being concrete, but cracks that widen, branch out or leave one side higher than the other usually mean the ground underneath has moved. Patching the top won't hold while the dirt keeps shifting, and a raised edge is a trip waiting for a guest.
Sinking by the garage
A slab that dips at the garage or along one edge was usually poured on dirt that got raked level instead of dug out and packed, so it settles as the dirt does. The longer it goes, the more water sits in the low spot and the softer the ground under it gets.
Water pooling toward the house
Puddles that sit after rain, or water that runs toward the garage door instead of the street, mean the slab was poured with the wrong fall or has sunk into one. Water parked against your house is the kind of problem that gets more expensive every winter you leave it.
How we build a concrete driveway
First I want to know what parks on it, a commuter car or a work truck, because that decides how thick we build and what steel goes in, wire mesh or rebar, the steel bars set inside the slab for heavier loads. We break out the old driveway and haul it off, then dig down to firm ground and pack the subgrade, the dirt and base the slab sits on, so it's the same all the way across instead of soft in one corner. We set the forms with a fall that sends water to the street and away from your house, place the steel, and pour early in the day, because a top that dries too fast in midday heat turns weak and dusty later. Then we give it a broom finish, a light texture dragged across the surface so tires and shoes grip when it's wet, and cut control joints, straight grooves that give the slab a place to crack where we chose instead of across the middle. If the budget gets tight, people want to cut the base because nobody sees it on day one, and I'd cut the fancy finish first, since a plain slab on a good base outlasts a pretty one on raked dirt. Nobody has ever complimented a base. They just notice when it's missing.
Plenty of driveway jobs keep going past the driveway. We often build a concrete patio off the side or back of the house while we're set up, and stamped concrete can put a pattern on a driveway border or the whole slab if plain gray isn't what you had in mind.
Broom-finish driveway for everyday cars
This suits most houses with a car or two coming and going, because the texture grips in the rain and a plain finish puts the money where it counts, underneath. It's the driveway I'd pick for my own house.
Heavier slab for trucks and RVs
This suits a driveway that carries a work truck, a camper or a lot of daily traffic, so we build it thicker and use rebar instead of mesh. It costs more, and it's worth it when the slab has to hold that weight for years.
Get a written estimate for your new driveway
We get back to you within one business day to set a time. I come out, measure the driveway myself and send a free written estimate, and there's no obligation to go ahead.
(510) 264-7080- Based in
- Hayward, CA 94541
- Hours
- Mon–Sun: 7 AM–11 PM
What happens after you call about a driveway?
This is how a driveway job runs from your first call to the last walk-through, and who you'll be dealing with at each step.
Call or send the form
Call (510) 264-7080 or use the form, and tell us roughly how big the driveway is, what parks on it and whether old paving has to come out. We'll find a time for me to come look.
I measure and ask questions
I measure the driveway, ask what it has to carry and how you use the space, and look at where the water goes now. The written estimate covers the base and steel underneath as well as the finish on top, so you can see what you're paying for in the part nobody sees.
We permit, form and pour
If you go ahead, we sort out any permit first, then set the forms and steel, pour and finish. If the work reaches the street or public sidewalk, the start date waits on the city's review.
Walk the finished driveway together
When it's done I walk the job with you and go over when it can take a car. Plan on parking on the street for a while, since new concrete needs time before it carries weight.
Why Hayward homeowners hire Creekstone for driveways
I measure and run every job
I come out to look at the job and measure it myself, and I'm on site running the crew when we pour. The person who looked at your dirt is the one watching the base go in.
Back in concrete since 2017
I learned the trade on a flatwork crew, the people who pour driveways, patios and walks, then came back to it in 2017 and started this business in Hayward. Nine years in, most of my time still goes into the part nobody sees once it's poured.
Licensed in California, fully insured
We're fully licensed and insured. In California the Contractors State License Board licenses and regulates construction work, and its concrete classification covers forming, pouring and finishing pavement like your driveway.
Have the driveway's rough size, what parks on it and whether old paving has to come out, then call (510) 264-7080 or send the form to set up a visit.
Driveways, aprons and sidewalks in Hayward
Hayward caps how much of a front yard can be paved, so I lay out the driveway around the city's limit before anything gets formed. The city says the driveway and any other paving together can cover no more than half of the required front yard, and a driveway in front of a two-car garage has to be 20 feet wide, so a wider or longer driveway gets planned inside that share.
Where the driveway meets the street, the city's encroachment permit comes in, because Hayward requires one for work in the public street or sidewalk. When the apron or a stretch of sidewalk is part of the job, we file it and plan the start date around the city's review, and for the rest we check whether the city or the county issues permits for your address and file when the job needs one. On older houses we often find a driveway poured on raked dirt that has dropped at the garage, and we see the same thing on jobs in Castro Valley and San Leandro.
Questions about concrete driveways in Hayward
How much does a new concrete driveway cost in the Bay Area?
A concrete driveway in the Bay Area usually costs about $8 to $16 per square foot, not counting tearing out an old driveway. Reinforced concrete runs more per square foot than unreinforced, and removing the old driveway is priced on its own. I measure yours and send a written estimate, so you get your own number instead of a range.
How thick should a concrete driveway be for a truck?
A Bay Area pricing guide puts the standard at four to five inches, which it calls typically enough for ordinary cars, and suggests six to eight inches for trucks or RVs. The same guide says wire mesh is common for standard cars and rebar may be the better choice for heavy vehicles or lots of traffic, which is why I ask what parks there before I price it.
How long after pouring a driveway can I drive on it?
One concrete trade group's guide says to keep vehicles off new concrete for at least 7 days. The slab keeps hardening as it cures, so plan on street parking for that first week.
How long does a concrete driveway last?
Concrete driveways often last over 30 years. That makes the thickness, the steel and the base worth settling before the pour, because none of them are easy to change once the concrete is in.
Will a new concrete driveway in Hayward still crack?
Usually, yes, somewhere, because concrete cracks, and I'd rather tell you now than explain it later. Steel in the slab doesn't stop cracks, it keeps them narrower and less severe if they happen, and the control joints we cut give them a straight line to follow.
How much can a contractor ask for as a down payment in California?
Under the state license board's rules, a down payment on a home improvement job can't be more than $1,000 or 10 percent of the contract price, whichever is less. Payments after that are listed in the contract and based on work already done or materials delivered to your house.
Related concrete work around the house
Concrete patio construction
A patio off the back of the house gives you a flat, dry place for chairs and a grill, built on the same kind of packed base.
Stamped concrete services
Stamped concrete presses a pattern like stone or brick into the wet surface, for a driveway border or a patio that should look like more than plain gray.
Driveway work in Hayward and nearby cities
Creekstone Hayward Concrete Company is based in Hayward, California, and takes jobs in the cities around it on both sides of the bay. The 12 cities below each have their own page, Union City and Fremont among them, and they're not the only places we work.
Hayward, CA
Get your driveway measured and priced
If the apron or sidewalk is part of the job, the city's review sets the start date, so the sooner I measure, the sooner that clock starts.
