Family-owned & locally operated since 1997
Salem, VA · Serving Southwest Virginia (540) 387-3774
Salem Paving Corporation Free Estimate
Based in Salem, Virginia

Paving Service Areas Across Southwest Virginia

From our home base in Salem, we have served the Roanoke Valley, the New River Valley and surrounding counties for nearly 30 years.

Where We Pave

Find Paving Services Near You

Choose your community to learn how we serve homeowners, businesses and municipalities in your area.

Paving in Salem, VA

Salem is our hometown. Our crews have been paving driveways, parking lots and private roads across Salem for nearly 30 years, and many of our custome…

Paving in Salem

Don’t see your town?

We also travel for projects in Covington, Narrows, Buena Vista, Bedford, Radford and other Southwest Virginia communities. Just ask.

FAQ

Service Area FAQs

How far do you travel for paving projects?

Our core service area is the Roanoke Valley and New River Valley, including Salem, Roanoke, Roanoke County, Vinton, Botetourt County, Christiansburg, Blacksburg and Franklin County. We also take on projects farther out, including Covington, Narrows, Buena Vista and Bedford.

Do you charge extra to travel?

Every project is priced individually. Your estimate will include everything needed for your job, with no surprises.

Where is Salem Paving located?

We are based in Salem, Virginia. Our mailing address is P.O. Box 1148, Salem, VA 24153, and you can reach us at (540) 387-3774.

Free Estimates

Let’s Talk About Your Project

Homeowners, businesses and municipalities across Southwest Virginia have trusted Salem Paving since 1997. Tell us what you need and we will give you straight answers and a clear estimate.

Tell Us About Your Project

Pick what you need and share a few details. We will follow up to schedule a visit and give you a clear, detailed estimate.

What do you need?
Property type

Your information stays private and is never shared.

Call NowFree Estimate