Parts

Home / Parts
Every minute your trucks aren’t working means more upset customers and less dollars to your bottom line. We know how frustrating that can be. That’s why we work hard to stock all the parts you need to keep your trucks running and downtime to a minimum.
We stock a large inventory of heavy-duty, all makes and models truck parts, from small pieces to major components. If a part isn’t stocked at one of our 8 locations, we’ll use our large vendor network to locate your part and get it to you quickly.
For the convenience of our customers, we have dedicated Parts Salesmen and in most situations, we can offer on-site delivery. Parts are available at our dealerships Monday through Saturday and many of our locations are open until Midnight.
truck-parts

DEALER LOCATOR

Parts Manager: Kyle Nungester
Phone: (757) 485-4960
Hours: 7:30-am-9:00pm(M-F)
8:00am-4:00pm (Sat.)

Parts Manager: Scott Oldham
Phone: (301) 739-5577
Hours: 7:30-am-12:00am(M-F)
7:30am-4:00pm (Sat.)

Parts Manager: Dirk Miller
Phone: (540) 564-6900
Hours: 7:30-am-12:00am(M-F)
7:30am-4:00pm (Sat.)

Parts Manager: Dylan Adams
Phone: (434) 845-7590
Hours: 7:00-am-11:00pm(M-F)
7:00am-3:30pm (Sat.)

Parts Manager: Ben Goad
Phone: (540) 563-1161
Hours: 7:30-am-12:00am(M-F)
7:30am-4:00pm (Sat.)

Parts Manager: Jason Gizzi
Phone:(804) 271-6021
Hours: 7:30-am-12:00am(M-F)
7:30am-4:00pm (Sat.)

Parts Manager: Klaus Reed
Phone:(571) 229-1864
Hours: 7:00-am-9:00pm(M-F)
8:00am-12:00pm (Sat.)

Chesapeake, VA
Parts Manager: Steven Cook
Phone: (757) 485-4960
Hours: 7:30-am-9:00pm (M-F)
8:00am-4:00pm (Sat.)
View Location
Hagerstown, MD
Parts Manager: Scott Oldham
Phone: (301) 739-5577
Hours: 7:30-am-12:00am (M-F)
7:30am-4:00pm (Sat.)
View Location
Harrisonburg, VA
Parts Manager: Kyle Coleman
Phone: (540) 564-6900
Hours: 7:30-am-12:00am (M-F)
7:30am-4:00pm (Sat.)
View Location
Keyser, WV
Parts Manager: Craig Robinette
Phone: (304) 209-7080
Hours: 7:30-am-12:00am (M-F)
8:00am-12:00pm (Sat.)
View Location
Keyser, WV
Parts Manager: Craig Robinette
Phone: (304) 209-7080
Hours: 7:30-am-12:00am (M-F)
8:00am-12:00pm (Sat.)
View Location
Lynchburg, VA
Parts Manager: Earl Krantz
Phone: (434) 845-7590
Hours: 7:00-am-11:00pm (M-F)
7:00am-3:30pm (Sat.)
View Location
Manassas, VA
Parts Manager: Aeneas “AJ” Jordan
Phone: (571) 921-1127
Hours: 7:30-am-9:00pm (M-F)
7:00am-3:00pm (Sat.)
View Location
Richmond, VA
Parts Manager: Jason Gizzi
Phone: (804) 271-6021
Hours: 7:30-am-12:00am (M-F)
7:30am-4:00pm (Sat.)
View Location
Roanoke, VA
Parts Manager: Ben Goad
Phone: (540) 563-1161
Hours: 7:30-am-12:00am (M-F)
7:30am-4:00pm (Sat.)
View Location
Previous slide
Next slide