Serving Petaluma, Santa Rosa & the Bay Area
Asphalt and Concrete (707) 217-0835
Graded concrete slab and compacted base prepared for a new driveway pour

How much does a concrete driveway cost in Sonoma County?

The short answer: Bay Area guides put a standard concrete driveway at $8 to $15 per square foot installed, so a two car driveway around 576 square feet usually lands between about $4,600 and $8,600. National ranges run a little lower, decorative finishes run higher, and tearing out an old driveway first adds its own line. The caveat is the same one we give on every surface: the ground under your driveway sets part of the price, and that takes a site visit.

Here is the full picture for Sonoma County homeowners.

Concrete driveway cost by size

DrivewaySizeTypical installed range
1 car12 x 24 (288 sq ft)$1,700 to $4,300 national · $2,400 to $4,500 Bay Area
2 car24 x 24 (576 sq ft)$3,500 to $8,600 national · $4,600 to $8,600 Bay Area
Large / 3 car900 to 1,000 sq ft$5,400 to $13,500 national · $8,000 to $15,000 Bay Area

The 2026 national guides cluster around $6 to $15 per square foot for standard work, with a typical project total near $6,400. California guides run $8 to $15, and a San Jose contractor’s 2025 Bay Area guide matches that band. Our concrete driveway work is quoted from your actual site, and the estimate shows where the money goes.

What the finish adds

Plain gray broom finish concrete is the baseline at roughly $6 to $10 per square foot nationally. A single color stain, exposed aggregate or a simple border moves you to about $10 to $15. Stamped patterns with two or three colors run $15 to $20, and layered high end decorative work goes past $25. The slab underneath is the same either way; the finish is labor and materials on top.

If the decorative end interests you, the same tiers apply to patios, and our stamped concrete patio cost guide breaks those numbers out.

The costs under the surface

Three below-grade items move a Sonoma County driveway quote more than the finish does.

Tear-out. Removing an old driveway runs about $1 to $6 per square foot depending on thickness and rebar. Local Santa Rosa demo quotes have run $1.40 to $2.30 for typical slabs.

Base and grading. Excavation and grading run $1 to $5 per square foot and base rock $2 to $3. This is the part we will not thin out, because much of Sonoma County sits on clay the planning documents classify as expansive. That clay swells in the winter rain and shrinks all summer, and a slab on a thin base over it cracks early. Clay ground sometimes calls for a thicker slab and always calls for a real compacted base.

Thickness and steel. Four inches with wire mesh is standard for cars. Five to six inches with rebar is the truck and RV build. Reinforcement adds about $0.50 to $1.50 per square foot, and its job is to hold cracks tight, not to prevent them.

Concrete or asphalt for your driveway?

We build both, so this is a straight comparison rather than a pitch. Concrete costs more up front, $8 to $20 per square foot against asphalt’s $7 to $15 in recent national data. Concrete then lasts 30 to 40 years maintained, while asphalt runs 15 to 20 with sealcoating. Asphalt repairs cheaper and blends better; concrete carries less maintenance year to year. On a long rural run, asphalt driveway paving often wins on budget. At the garage and the entry, concrete earns its price. Plenty of properties here end up with both, and our asphalt versus concrete comparison covers the decision in detail.

Timing note for planning: concrete takes about a week before you can drive on it, and around 60 percent of Santa Rosa’s rain falls December through February, so most driveways here pour between April and October.

Getting a real number

We measure the driveway, check what is under the old surface, and look at slope, access and drainage. You get one written estimate for the build you pick, tear-out through finish. Call (707) 217-0835 or request a concrete driveway estimate and send a few photos of what is there now.

Frequently asked questions

How much does a 20x20 concrete driveway cost?
A 20 by 20 driveway is 400 square feet. National 2026 guides put that at roughly $2,400 to $6,000 installed for standard to basic decorative concrete. Bay Area pricing runs higher, at $8 to $15 per square foot, which puts the same driveway at about $3,200 to $6,000 and up.
Is a concrete driveway cheaper than asphalt?
Not up front. Recent national guides put concrete at $8 to $20 per square foot installed and asphalt at $7 to $15. Concrete lasts longer, around 30 to 40 years maintained versus 15 to 20 for asphalt, so the lifetime math is closer than the install quotes look. We build both, and we will price both for your driveway.
How much is a 100 foot concrete driveway?
A 100 foot run at 12 feet wide is 1,200 square feet. At Bay Area rates of $8 to $15 per square foot, that lands roughly between $9,600 and $18,000, before tear-out of an old surface. Long driveways also add base rock and grading, which is why per-foot guesses miss.
What is the cheapest option for a new driveway?
Gravel costs the least to install, then asphalt, then concrete. A properly built gravel driveway is a real surface on rural property, and we build those too. On a city lot, asphalt is usually the budget answer and concrete is the longer lived one.
What does it cost to remove and replace a concrete driveway?
Demolition and haul-off of the old slab runs about $1 to $6 per square foot depending on thickness, access and rebar. Add that to the new driveway price. Santa Rosa area demo quotes have run about $1.40 to $2.30 per square foot for typical slabs.
How thick should a concrete driveway be?
Four inches is the standard for passenger cars, on a compacted gravel base. Trucks, RVs and anything heavy call for 5 to 6 inches. Going from 4 to 5 inches adds roughly 20 percent to the cost and raises load capacity by close to half, which is cheap insurance if heavy vehicles will ever park on it.
Ready to Start Your Project?

Get In Touch With Rich's Paving

A driveway past its best years, a parking lot due for new stripes, or a gravel road that needs real grading? Call or send the form. We will come look at the job and put a clear estimate in your hands, from the family that has paved Sonoma County since 1988.

Get an Estimate

Tell us about your project and we will get right back to you.