Concrete contractor in Castro Valley - driveways and steps built for sloped lots
Piedmont Advanced Concrete is a concrete contractor based in Piedmont, pouring driveways, patios, walks, steps and retaining walls for Castro Valley homes, with the base dug out and packed before any concrete goes down.

- Licensed and insured.
- Free in-person estimates.
- Expect a reply within 1 business day.
About Castro Valley, CA
Castro Valley sits just east of San Leandro and Hayward, and on our visits here we mostly see houses, with the shops gathered along Castro Valley Boulevard around Castro Village. The streets near the boulevard run fairly level, and as you head up into the hills the driveways get steeper and the walk to the front door turns into a run of steps.
That climb matters on the job, because a steep lot changes how we get the old concrete out and the new concrete in, and how much digging it takes to give a patio or a parking pad level ground to sit on.
Services in Castro Valley, CA
Concrete driveway building
Driveways here often climb from the street, so water and weight work downhill against the slab. We dig out, pack new rock and slope the slab away from the house.
Concrete steps construction
Hillside lots usually mean a run of front steps, and those tend to crack and tip first. We build new concrete steps on footings dug into firm ground so every tread sits level.
Concrete retaining walls
Yards up in the hills are often terraced, and an aging wall lets soil and water creep toward the house. We build concrete walls with drainage behind them so water can escape.
Concrete patio construction
Back yards here often slope, so a patio means cutting in or building up to get a flat spot. We pack the base and slope the slab just enough to shed rain.
Concrete sidewalk building
Front walks here are often heaved by roots or sunk at one end where water sits. We remove the broken sections, rebuild the base and pour new concrete that sits flush.
Foundation raising
Older homes on slopes can settle unevenly, showing up as sticking doors and cracked walls. I find what's moving first, then we raise and support the house only where it needs it.
What working in Castro Valley means for your concrete job
Castro Valley has no city government of its own. It's an unincorporated community, so Alameda County issues the building permits here, and when a job needs one, the county's review comes before we can pour, which is why I sort it out early. We handle the application and the paperwork and tell you up front that it's going through the county, and if it isn't clear whether your job needs a permit, we check with the county before we start. Before you hire anyone, you can look up their state license with the Contractors State License Board and ask whether they hold the county business license this area requires. We're licensed and insured, with satisfaction guaranteed.
I plan a job here the same way I do in Ashland next door or in Walnut Creek. The price moves mostly with the size of the slab, how much old concrete comes out and how hard the lot is to work on, and if something has to give, I'd rather you choose a plain broom finish, the brushed texture that gives shoes and tires grip, than a thinner base, because nobody sees the base on day one and it's the part you can't fix later. The schedule turns on any county review, the prep and the curing wait, and the written estimate after my visit gives you the figures for your own job.
Castro Valley, CA properties and local conditions
Several creeks start in the hills on the east side of Castro Valley, and on many lots up there you can see the path water takes downhill across a yard and under a driveway. When that water gets under a slab, it softens and carries off the subgrade, the packed ground the concrete rests on, and the slab sinks at one corner or cracks across the middle. Before we set a single form, I walk the lot to see where water comes from and where it goes, and we slope the new slab away from the house so it doesn't send runoff toward your foundation.
A lot of the older driveways and walks we look at here were laid on dirt that was raked flat rather than dug out and packed, so they've settled along with it. In a kitchen a plate is only as good as the prep behind it, and a slab is the same, so we take the old base out with the old concrete instead of pouring a fresh top over tired ground.
A free written estimate for your Castro Valley concrete work
We reply to every call and form within one business day to set up a visit. I come out to Castro Valley myself, measure, look at access and send you a written estimate, free and with no obligation.
How a concrete job runs when you call us in Castro Valley
Call us or send the form
Thank you for reaching out, by phone at (510) 738-1848 or through the form. We get back to you to set a time for me to come out to your house in Castro Valley.
I come out and measure
I look at the site, the slope and how we'll get equipment to it, and I listen to what you have in mind. Then I send you a written estimate, so you know the cost before anything is decided.
We prep, pour and finish
Once you're ready, we line up any county steps first, then my crew and I dig out, pack the base, form, pour and finish. You don't need to be home while we work, as long as we can reach the site.
Walk the finished job together
We clean up, and I walk the finished concrete with you and explain curing, the wait while the concrete hardens and gains strength. I'll tell you when it's ready for feet and when it's ready for your car.
Frequently asked questions
How long does it take to replace a concrete driveway in Castro Valley?
Most of the time goes into tearing out the old slab, building the base and letting the new concrete cure, more than into the pour itself. A steep or tight lot adds time to the tear-out, and any county review has to come first, so I go over the timing for your driveway on the visit. You'll be able to walk on the new slab well before you can drive on it.
How do I find out if my concrete project in Castro Valley needs a permit?
Start with Alameda County's permit resources page, which lists the county's guidance on work exempt from a permit and a question-and-answer sheet on exemptions. Where your driveway or walk meets a county road, sidewalk or other public right-of-way, ask about the county's separate encroachment permit category. Applications, plans, inspections and permit status all run through the county permit portal, and if it still isn't clear, we check with the county before we start.
Does a contractor need an Alameda County business license to work in Castro Valley?
Yes, Alameda County requires its business license for any business activity in its unincorporated areas, Castro Valley included, even when the business is based somewhere else or already holds another city's license. The county treats it as an annual tax paid each calendar year, so it's fair to ask any contractor you're considering whether theirs is current.
What affects the cost of a concrete driveway in Castro Valley?
The cost comes down to the driveway's size and thickness, how much old concrete has to come out, how deep the base needs to go and how easy the lot is to reach. Steep driveways usually cost more to tear out and pour, and a decorative finish such as stamping costs more than a plain broom finish. The written estimate after my visit gives you the figure for yours.
How much of a down payment can a California contractor ask for?
In its guidance on rebuilding after a declared disaster, the state licensing board caps the down payment at $1,000 or 10 percent of the total contract price, whichever is less. The board's site is also where you can look up a contractor's license before you sign anything.
What causes new concrete to crack on a sloped lot in Castro Valley?
Most cracks in new concrete start with what's under it, with water getting beneath the slab, or with joints cut late or skipped. On a sloped lot we dig out and pack the base, slope the slab to drain, set rebar, the steel that holds the slab together if it does crack, and cut control joints, shallow grooves that give cracking a planned place to happen. Concrete can still crack, and I'll be plain with you about that, but this way a crack is far more likely to stay tight and sit where we chose.
Service areas
Piedmont, CA
View area
Oakland, CA
View area
Berkeley, CA
View area
Hayward, CA
View area
Richmond, CA
View area
Orinda, CA
View area
Emeryville, CA
View area
Alameda, CA
View area
San Leandro, CA
View area
Walnut Creek, CA
View area
Ashland, CA
View area
Explore the services
Concrete driveway building
View service
Concrete patio construction
View service
Stamped concrete services
View service
Concrete sidewalk building
View service
Garage floor concrete
View service
Decorative concrete
View service
Concrete retaining walls
View service
Concrete floor installation
View service
Concrete pool decks
View service
Concrete steps construction
View service
Slab foundation building
View service
Foundation installation
View service
Concrete parking lot building
View service
Concrete footings
View service
Foundation raising
View service
Concrete cutting
View service
Piedmont, CA
Plan your Castro Valley concrete job with us
Calling while the job is still an idea gives us room to sort out the county steps and line up a pour date that suits your household, so call (510) 738-1848 or send the form.




