Petersburg VA

Asphalt Paving
Petersburg VA

Serving Petersburg from our Chester VA base — 35-minute drive, no travel fees

🏆 40+ Years Experience ✅ Licensed & Insured ⭐ 4.8-Star Rated 📋 Free Estimates

Petersburg VA's Trusted Asphalt Paving Contractor

Petersburg VA is a city of rich history and genuine character — from the cobblestone streets of Old Towne to the residential neighborhoods of Walnut Hill and Blandford. It's also a city with aging paved surfaces. Many Petersburg properties were built in eras when asphalt standards were lower, and decades of Virginia's freeze-thaw cycles and summer heat have taken their toll. J. Worden & Sons has been restoring and building asphalt driveways and parking lots in the Petersburg area since 1984, and we understand what it takes to build a surface that lasts in this historic city's challenging environment.

Petersburg's soil conditions vary across the city. Properties near the Appomattox River often sit on sandy loam over clay — a combination that holds moisture and can undermine an improperly prepared asphalt base. Areas with older city infrastructure sometimes suffer poor drainage that accelerates deterioration. Our crews assess each site individually: we excavate to the required depth, remove problematic subsoil, install a properly graded and compacted aggregate base, and engineer surface drainage to protect the asphalt for decades. When working near historic properties in Old Towne, we take extra care around brick edging, iron fences, and landscaping that give these homes their distinctive character.

Services in Petersburg VA

  • Asphalt driveway paving & full replacement
  • Commercial parking lot paving
  • Sealcoating — driveways & parking lots
  • Pothole patching & crack sealing
  • Grading, excavation & base preparation
  • Parking lot line striping & ADA compliance
  • Chip & tar surface treatment
  • Concrete, cobblestone & stone masonry

Petersburg VA Service Info

Zip Codes Served
23803 · 23805
Neighborhoods
Old Towne Petersburg, Walnut Hill, Blandford, Colonial Heights border, Ettrick area
Distance from Base
~35 miles from Chester VA
Founded
1984 — 40+ years in business
License
Virginia Class A Contractor
Rating
4.8★ · 50+ verified reviews
Estimates
Free, written, no obligation
Phone
(804) 446-1296
Hours
Mon–Fri 7am–6pm · Sat 8am–2pm

What Petersburg VA Customers Say

4.8-star average across 50+ verified reviews. Here's what customers in the Petersburg VA area say about J. Worden & Sons.

★★★★★
"Had a crumbling driveway near the Blandford area fully replaced. The crew was professional, showed up on time, and cleaned up perfectly when they were done. I've already recommended them to two neighbors."
★★★★★
"Had sealcoating done on our historic Old Towne property. J. Worden matched the surrounding character beautifully and was very careful working around our aged brick edging. Highly recommend for anyone with a historic property."

Asphalt Paving Petersburg VA — FAQs

How much does asphalt paving cost in Petersburg VA?

Asphalt driveway paving in Petersburg VA typically runs $3–$7 per square foot. A standard two-car driveway of 600–800 square feet costs approximately $2,500–$6,000. We travel from Chester VA — about 35 miles — at no additional travel fee for Petersburg jobs. Parking lots and commercial surfaces are quoted individually based on scope. Call (804) 446-1296 for a free written estimate at your property.

What soil conditions in Petersburg affect paving quality?

Petersburg's soils vary by location. Properties near the Appomattox River typically sit on sandy loam over clay, which retains moisture and can cause subsurface instability if not properly managed. Some older neighborhoods have legacy drainage issues that accelerate asphalt deterioration. Our process includes a full site evaluation, proper excavation depth (typically 8–10 inches), removal of problematic subsoil, and installation of a compacted aggregate base with engineered drainage slopes to protect the surface long-term.

Do you serve all of Petersburg VA including Old Towne and Walnut Hill?

Yes — we serve all Petersburg neighborhoods including Old Towne Petersburg, Walnut Hill, Blandford, the Ettrick area near the Colonial Heights border, and all surrounding communities. Zip codes served include 23803 and 23805. We're experienced working around the unique characteristics of historic Old Towne properties and bring the same attention to detail to every job throughout the city.

How long does a new asphalt driveway last in Petersburg's climate?

A properly installed asphalt driveway in Petersburg VA should last 20–30 years with regular maintenance. Virginia's climate — with hot, humid summers and freeze-thaw cycles in winter — can accelerate deterioration on surfaces that weren't built with a proper base. Key maintenance steps include sealcoating every 3–4 years, prompt crack sealing, and ensuring good drainage around the perimeter. Starting with the right base preparation is the single most important factor in long-term driveway performance.

Can you handle commercial paving jobs in Petersburg's growing business district?

Absolutely. We handle commercial parking lot paving, line striping, ADA compliance striping, and drainage engineering for businesses throughout Petersburg's commercial areas along S. Crater Road, Johnson Road, Route 1, Sycamore Street, and near the I-95/I-85 interchange. We can phase large commercial projects to keep your business operational during construction. Contact us for a commercial site evaluation and free estimate.

Get a Free Paving Estimate in Petersburg VA

No obligation · Fast response · Written estimate after in-person site visit