Serving Walnut Creek, Lamorinda & the San Ramon ValleyCall (925) 302-2456

Hillside driveways, private roads and parking lots

Asphalt Paving in Walnut Creek, CA

Asphalt laid on a properly built base, with the grading and drainage that sloped lots in the Diablo foothills demand.

  • 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

Paving on the Slopes of the Diablo Valley

Asphalt paving in Walnut Creek is shaped by two things: hills and seasons. The city sits at the meeting point of I-680 and Highway 24, ringed by Lime Ridge, Shell Ridge, Acalanes Ridge and the slopes of Mount Diablo, and a large share of its homes sit on sloped lots. The climate swings from dry summers, when July averages a high of about 88 degrees and the record is 115, to wet winters with frequent morning frost on clear days. Asphalt that is built well for these conditions can last decades. Asphalt that is built thin, without a firm base or a plan for runoff, starts failing at the edges within a few winters.

What slope does to a driveway

Water on a sloped driveway does not soak in where it lands; it runs. On its way down it picks up speed, finds the lowest edge, and washes the fine material out of the base beneath the asphalt. The result is the most common failure we see in the Walnut Creek hills: a driveway that is solid in the middle but cracking and breaking off along one side. We plan for that from the start with cross-slope that sends water to a controlled spot, a supported or curbed edge, and where needed a trench drain at the garage or a swale beside the pavement.

Base and thickness

Published cost guides describe a typical residential driveway as 2 to 3 inches of compacted asphalt over 6 to 8 inches of compacted gravel base, and 3 to 4 inches over 8 to 10 inches of base where heavier vehicles park. Long private drives that carry delivery and service trucks need the heavier section. Every quote states the base depth and asphalt thickness for each area so bids can be compared fairly.

Get a Free Estimate

Permits, HOAs and the street

Inside Walnut Creek, any construction or staging in the public right-of-way needs a City encroachment permit, and contractors need a City business license. The City's permit rules limit work to 7:00 a.m. to 6:00 p.m. on weekdays, with lane closures typically from 9:00 to 3:00, require a day's notice before work begins, and hold the permittee responsible for materials and workmanship for a year after the City accepts the work. From Thanksgiving through New Year's Day, no lane, sidewalk or parking obstructions are allowed in the downtown core or on Ygnacio Valley Road. Unincorporated neighborhoods such as Saranap, Alamo and Castle Hill fall under Contra Costa County Public Works instead. Many communities, from Rossmoor to Blackhawk, also have association rules. We sort out which apply before the job is scheduled.

A typical driveway replacement

  • Site visit: measurements, slope, drainage, trees and the street connection
  • Removal and haul-off of the old surface
  • Subgrade repair where the ground is soft or wet
  • Compacted aggregate base, graded for drainage
  • Hot-mix asphalt placed and rolled to the specified thickness
  • Edges, curbs or drains finished as quoted
  • Care instructions and a sealcoat timeline

Blacktop or concrete?

It is one of the most common questions we get. Angi lists asphalt at about $7 to $15 per square foot and concrete at about $8 to $18, and says concrete generally lasts longer while asphalt is easier to repair. On long or steep drives, asphalt's lower cost per square foot and easier patching often win; on short, flat driveways next to a concrete-heavy house, concrete can make sense. We will give you an honest comparison.

Common Questions

How much does asphalt paving cost in Walnut Creek?

National guides list new asphalt driveways at about $5 to $12 or more per square foot (HomeGuide) and $7 to $15 (Angi). HomeGuide puts a 600-square-foot driveway at roughly $3,000 to $7,200. Slopes, tight access and drainage work push costs up, and Angi notes that inclines cost more. We price your job in writing after a site visit.

Is it cheaper to blacktop or concrete a driveway?

Blacktop is usually cheaper up front. Angi lists asphalt at $7 to $15 per square foot and concrete at $8 to $18. Concrete typically lasts longer, while asphalt is easier and cheaper to repair and needs sealing every few years.

How is asphalt priced, by the ton or by the square foot?

Contractors buy hot mix by the ton, but homeowners are almost always quoted by area. The tonnage depends on the area and the compacted thickness, which is why we write thickness into every quote. Comparing per-square-foot prices only makes sense when the thickness and base are the same.

Do I need a permit to repave my Walnut Creek driveway?

Work entirely on your property generally does not need an encroachment permit. Work in the public right-of-way, including the driveway approach, does, and the contractor needs a City business license. We confirm what applies to your address.

Can asphalt be used on a steep driveway?

Yes, on most residential grades. It has to be compacted in manageable sections, and drainage and edge support matter more than on flat ground. On very steep drives we discuss traction and whether concrete or another surface is a better fit.

When is paving season in Walnut Creek?

Spring through fall, when the ground is dry and temperatures are moderate. Winter storms and wet subgrade make compaction difficult, and winter work in the right-of-way downtown is restricted during the holiday moratorium.

How long does an asphalt driveway last?

Cost guides give a typical range of 15 to 30 years. Good drainage, a solid base and regular sealcoat keep a driveway toward the top of that range.

Driveway Paving in Walnut Creek, CA

Our Services

Six services covering new asphalt, hillside and private road work, and the maintenance that protects it.

Driveway Paving

Residential asphalt driveways, from tear-out to finished edges, graded for the slope of your lot.

Learn more →

Private Road Paving

Shared drives and private roads paved, resurfaced and maintained for neighbors and associations.

Learn more →

Asphalt Overlays

A new asphalt surface over pavement that is worn but still structurally sound.

Learn more →

Sealcoating & Crack Sealing

Crack filling and protective sealcoat to keep water out and slow sun damage.

Learn more →

Asphalt Repair

Potholes, failed areas, sunken spots and edges repaired by fixing what is underneath.

Learn more →

Parking Lot Paving & Striping

Commercial and HOA lots paved, overlaid, patched and striped, with accessible spaces laid out correctly.

Learn more →

Communities We Serve

We work across central Contra Costa County: Walnut Creek, including Rossmoor and the Northgate and Tice Valley areas; Lafayette, Orinda and Moraga; Alamo, Diablo, Danville, Blackhawk, Camino Tassajara and San Ramon; and Pleasant Hill, Concord, Clayton and Martinez. Some are incorporated cities with their own encroachment rules. Others, like Saranap, Acalanes Ridge, Shell Ridge, Castle Hill and Reliez Valley, are unincorporated pockets where the County sets the rules at the street. Rainfall nearly doubles from the Concord side to Orinda, and hillside lots are the norm in Lamorinda and the San Ramon Valley. Each town page covers what is different there.

Private Road Paving in Walnut Creek, CA

Why Homeowners Call Asphalt Paving Walnut Creek

Drainage designed in

On sloped lots, runoff control is part of the plan and the price from the first visit.

Clear specifications

Base depth, asphalt thickness and edge details are written into your quote.

Permit-aware scheduling

City and County work hours, notice periods and holiday restrictions are built into the schedule.

Straight answers

If an overlay or sealcoat will not fix the problem, we say so before you spend money on it.

Request an Asphalt Paving Estimate

Site visits and written estimates at no cost in Walnut Creek and nearby communities.

Call Now: (925) 302-2456