Replacement and new asphalt driveways
Driveway Paving in Walnut Creek, CA
On a hillside lot, the grade and the drainage decide whether a new driveway lasts.
- No-cost site visit and written estimate
- Slope, drainage and base depth spelled out in every quote
- Encroachment permit and HOA questions sorted out before scheduling
New Driveways for Hillside Homes
Driveway paving in the Walnut Creek area usually means replacing a driveway that has done its time. Many homes in the city and in Lafayette, Orinda, Moraga and the San Ramon Valley were built from the 1950s through the 1980s, and their driveways have been patched, sealed and patched again. When cracks run across most of the surface, when one edge keeps breaking away, or when a section has dropped and holds water, a new driveway built on a proper base is the lasting fix.
Reading an old driveway
The pattern of damage tells you why it failed. Cracks forming small connected blocks mean the base gave out under load. Cracks and crumbling along one side, usually the downhill side, mean water has been washing material out from under the edge. A sag near the garage often means water has been ponding against the slab. Straight cracks every few feet can mean the asphalt was laid over old concrete. We look at all of this before recommending removal or an overlay.
Slope and drainage
On sloped lots we start with the water. Where does it come onto the driveway, where does it want to go, and what is in the way? A slight cross-slope can carry water to one side, where a curb or swale takes it down to the street. A trench drain at the bottom of a driveway that falls toward the garage keeps water out of the house. These items are designed and priced at the estimate.
The build
After removal we inspect the subgrade, dig out soft or wet soil, and replace it with compacted aggregate. The aggregate base goes down in layers, each compacted, to the depth in your quote. Hot asphalt is then placed and rolled. On steep sections, we compact in shorter pulls so the mix does not shove downhill. Cost guides describe a typical residential section as 2 to 3 inches of compacted asphalt over 6 to 8 inches of base, with more of each for heavy vehicles.
Edges, garages and the street
We taper the asphalt to meet garage slabs and walkways flush, and finish edges so they are supported rather than left to crumble into planting beds. Where the driveway meets the street, the approach is usually in the public right-of-way. In Walnut Creek that work needs a City encroachment permit, and a contractor working under it needs a City business license.
After paving
Keep cars off until we say it is ready, typically a few days. Avoid turning the wheel while parked and put a board under kickstands and trailer jacks through the first hot season. Wait three to six months before sealcoat. From then on, filling cracks before the rains and sealing every few years protect the investment.
Included in This Service
Each driveway job includes the groundwork as well as the paving.
Demolition and removal
Old asphalt or concrete broken out and hauled away.
Subgrade correction
Soft or wet soil replaced with compacted aggregate.
Drainage features
Cross-slope, curbs, swales or trench drains as the site requires.
Compacted base
Aggregate base placed and compacted in layers to the quoted depth.
Hot-mix asphalt
Placed and rolled to the specified compacted thickness.
Finished transitions
Flush joins at garage slabs, walks and the street.

Driveway Paving Costs
| Work | Typical published range |
|---|---|
| Asphalt driveway, installed (HomeGuide) | $5 to $12+ per sq ft |
| Asphalt driveway, installed (Angi) | $7 to $15 per sq ft |
| 600 sq ft driveway (HomeGuide) | $3,000 to $7,200 |
| 800 sq ft driveway (HomeGuide) | $4,000 to $9,600 |
| Remove and replace (Angi) | $8 to $15 per sq ft |
| Custom shapes (Angi) | Add about 10% to 30% |
| Minimum job charge, some contractors (HomeGuide) | $2,000 or more |
Published national figures, shown for planning only. Hillside access, slope, drainage work, permits and Bay Area labor rates can put a job above or below these ranges. The number on your written estimate is what you pay.
Our Process
1. Walk the site
Measure, check slope and water paths, look at trees and the street connection.
2. Itemized quote
Removal, base, asphalt, drainage and edges listed separately.
3. Prepare
Old surface removed, subgrade corrected, base placed and compacted.
4. Pave
Asphalt placed, rolled and finished; care instructions provided.

Driveway Paving Questions
What does a new asphalt driveway cost in Walnut Creek?
HomeGuide lists about $5 to $12 or more per square foot and Angi $7 to $15. HomeGuide puts a 600-square-foot driveway around $3,000 to $7,200. Slopes, drainage features and tight access add to that, and we quote after a site visit.
My driveway keeps cracking on the downhill side. Why?
Runoff is likely washing base material out from under that edge. A new driveway with a supported edge and controlled drainage fixes the cause.
Can you make my driveway less steep?
Sometimes, within the limits of the lot, the garage and the street. Regrading the last section near the street often reduces scraping. We will show you what is possible.
How long does replacement take?
Most residential driveways take two to four days including removal, base and paving, longer if drainage work is extensive.
Driveway Paving Service Areas
- Asphalt Paving in Walnut Creek, CA
- Asphalt Paving in Lafayette, CA
- Asphalt Paving in Orinda, CA
- Asphalt Paving in Moraga, CA
- Asphalt Paving in Danville, CA
- Asphalt Paving in Alamo, CA
- Asphalt Paving in San Ramon, CA
- Asphalt Paving in Diablo, CA
- Asphalt Paving in Blackhawk, CA
- Asphalt Paving in Saranap, CA
- Asphalt Paving in Contra Costa Centre, CA
- Asphalt Paving in Acalanes Ridge, CA
- Asphalt Paving in Shell Ridge, CA
- Asphalt Paving in Castle Hill, CA
- Asphalt Paving in Reliez Valley, CA
- Asphalt Paving in Camino Tassajara, CA
- Asphalt Paving in Pleasant Hill, CA
- Asphalt Paving in Concord, CA
- Asphalt Paving in Clayton, CA
- Asphalt Paving in Martinez, CA
Get a Driveway Paving Estimate
Driveway paving estimates at no cost across the Walnut Creek area.