We’re hiring in Rocky Mount. Steady work, on-the-job training and room to grow. Apply online

Service areaSouthwest Virginia, from Rocky Mount

Service area map: Rocky Mount headquarters in Franklin County, with crews reaching Roanoke, Salem, Vinton, Botetourt, Bedford, Lynchburg, Floyd, Martinsville and Pittsylvania 20 MI 40 MI ROANOKE · VINTON SALEM BOTETOURT BEDFORD FLOYD MARTINSVILLE · HENRY PITTSYLVANIA LYNCHBURG ROCKY MOUNT HEADQUARTERS · FRANKLIN CO. ROANOKE SALEM BOTETOURT BEDFORD FLOYD MARTINSVILLE PITTSYLVANIA LYNCHBURG ROCKY MOUNT HEADQUARTERS N
Schematic — positions and distances approximate.

seven counties. One yard.

Every crew and every piece of equipment leaves from 160 Energy Boulevard in Rocky Mount, VA. From there we pave across Franklin, Roanoke, Henry, Floyd, Botetourt, Pittsylvania and Bedford counties — commercial lots, municipal alleys and roads, and residential driveways.

Just outside the list? Call (540) 483-5606 and we’ll tell you straight whether we can take the job.

Counties & towns

Where our crews work most often.

  • Franklin County

    Headquarters
    • Rocky Mount
    • Boones Mill
    • Ferrum
    • Smith Mountain Lake
  • Roanoke County & City

    • Roanoke
    • Salem
    • Vinton
  • Henry County

    • Martinsville
    • Collinsville
    • Bassett
  • Floyd County

    • Floyd
  • Botetourt County

    • Daleville
    • Troutville
    • Fincastle
    • Buchanan
  • Pittsylvania County

    • Chatham
    • Gretna
  • Bedford County & Lynchburg

    • Lynchburg
    • Bedford
    • Moneta

Recent work includes projects in Roanoke, VA and Rocky Mount, VA. See the projects.

Good to know

What areas does Arrington Paving serve?

We’re based at 160 Energy Boulevard in Rocky Mount, Virginia. Our crews work across Franklin, Roanoke, Henry, Floyd, Botetourt, Pittsylvania and Bedford counties and the city of Lynchburg — including Rocky Mount, Roanoke, Salem, Vinton, Martinsville and Lynchburg.

Are estimates free?

Yes. Estimates are free for commercial, municipal and residential projects. Send a request online or call (540) 483-5606, and we’ll visit the property, measure up and give you a detailed estimate.

What should I include with a commercial bid request?

Site plans or specs if you have them, the approximate size of the area or number of parking spaces, and your target timeline or bid date. We’ll follow up to set a site visit.

What happens after I request an estimate?

Our office reviews your request and reaches out. We visit the property and measure up at no charge, then give you a detailed estimate. Once you approve it, we work out a start date with you.

Call now Free estimate