Top-rated asphalt driveway pros.

Get matched with top asphalt driveway pros in Henrico, VA

Enter your zip and get matched with up to 5 pros

Need a pro for your asphalt driveway service project in Henrico, VA?

Select your specific project to find the pro for you.

TRUSTED BY HENRICO, VA HOMEOWNERS

  • Average homeowner rating star icon4.5
    Average homeowner rating
  • Verified reviews icon210
    Verified asphalt driveway services reviews

Find Asphalt driveway pros in Henrico

Avatar for Mark Morrison Paving, LLC
Mark Morrison Paving, LLC
4.3(
200
)
Asphalt Paving - Install

Serving Henrico, VA and surrounding areas

Approved

In business since 1979

Free estimates

Customers say: Quick response

"Mark Morrison was such a cool guy to talk with ,the day he gave me my quote.He also was there the entire time of the install,they showed up early and did an awesome job on my new beautiful driveway. Highly recommended."
Response time2 days
Recommended by99%of homeowners
Avatar for MAGIC SEAL LLC
MAGIC SEAL LLC
5.0(
13
)
Asphalt Sealing

Serving Henrico, VA and surrounding areas

Approved

In business since 2022

Free estimates

Credit card accepted

"Magic Seal did an amazing job on my driveway! These guys gave the best quote, fit me in the schedule quickly and did a through job. They edged the driveway, blew it, treated the bigger cracks with extra attention and sealer, then a smooth top coat. Would highly recommend!"
After Installation
Before Installation
Response time6 hrs
Response rate90%
9 neighbors recently requested a quote
...
Showing 1-10 of 280
Asphalt Driveways questions, answered by experts

The cost to pour a driveway apron depends on the material and size. Concrete costs $3 to $10 per square foot, asphalt ranges from $2 to $5, and pavers are $5 to $15 per square foot. Additional expenses, like excavation, base material, and labor, can increase the total cost. For example, a standard 12x15-foot concrete apron could cost between $540 and $1,800, depending on local rates and additional work required. Always consult a local driveway paving contractor to get an accurate estimate tailored to your project.

While some areas may allow for a slope of up to 20%, this is often the maximum slope for driveways, with a few exceptions of up to 25%. Other regions may have a maximum of 12%, 15%, or 18%, so check with your local building department to ensure you’re laying a driveway that is up to code for your location.

You can expect your asphalt pavement to last anywhere from 20 to 30 years, or 25 years on average. The life expectancy of your asphalt driveway depends on the climate, the amount of traffic, and how well you maintain it. While you can’t necessarily control some of these factors, you can control the amount of maintenance effort you put into your driveway. 

To prevent your asphalt from deteriorating prematurely, you should follow a good maintenance routine involving regular cleaning, reparation work, and resealing.

The average cost to repair an asphalt driveway is around $2,459 to $2,500. However, prices can range from $100 for minor DIY crack filling to over $4,000 for more extensive professional work. Costs are often calculated per foot, with minor repairs costing $1 to $3 per linear foot and heavier damage like potholes, sinking, or crumbling costing $2 to $5 per linear foot. Patching smaller potholes can cost around $2 to $3 per square foot. The final price depends on the severity and extent of the damage, driveway design, local contractor rates, and whether sealing is included. For major repairs, it is recommended to hire a professional, and you may get a better deal by bundling repair and sealing services together.

An asphalt overlay or top coat costs between $3 and $7 per square foot. For a standard, single-car driveway that’s 10 feet wide and 20 feet long, that’s a total of between $600 and $1,400. For a two-car driveway, you’re looking at a total of between $1,200 and $3,000.

The Henrico, VA homeowners’ guide to asphalt driveway services

From average costs to expert advice, get all the answers you need to get your job done.