Business Hours: Monday - Friday: 7:00am-5pmContact Us:
After Hours: John Rocca - 540-341-1815
Support: John Rocca - Sales Operations Manager Steve Brooks - PSSR
Address:133 Expo Rd.
Fishersville, VA 22939
Business Hours: Monday - Friday: 8:00am-5pmContact Us:
After Hours: Tim Sturgill – 540-430-1978
Support: Tim Sturgill – Branch Manager Travis Cook – Parts Manager Justin Anderson – Territory Manager Shannon Douglas – Territory Manager Willie Ratliff – PSSR Brian Mateja - PSSR
5731 Glenmary Drive
Salem, VA 24153
Business Hours: Monday - Friday: 7:30am-5pmContact Us:
After Hours: Roger Royal – 540-537-5800 Pam Overstreet – 540-797-7748 Larry Britton – 540-797-7739
Support: D.J. Chaffin – VP Product Support Virginia Roger Royal – Branch Manager Pam Overstreet – Parts Manager Larry Britton – Service Manager Al Lindamood – Territory Manager Chad Anderson – Salesman Lane McAlexander – PSSR Robert Kidwell - PSSR
Our Salem, VA location serves 30 counties in central and southwest VA. We proudly support the mining, highway construction, aggregate, paving, water and sewer, bridge construction, forestry, building construction, site prep, oil and gas exploration, scrap, and landfill industries.
Address:PO Box 100
10214 Fayettesville Road
Bealeton, VA 22712
Business Hours: Parts Department: Monday - Friday: 7:30am-5pm Service Department: Monday – Friday: 8am-5pmContact Us:
After Hours: Sheri Gardner – 540-522-8951
Support: Michael Seale – Parts Manager Russell Rudolph – Service Manager Billy Boylan – Territory Manager Bruce Carpenter – Territory Manager Kevin Martin - PSSR
Our branch is responsible for the following 12 counties: Loudoun, Fairfax, Arlington, Prince William, Fauquier, Rappahannock, Culpeper, Stafford, Spotsylvania, Orange and Madison. We proudly support the mining, highway construction, aggregate, paving, water and sewer, bridge construction and building construction industries.