Our team of 140 dedicated bus professionals is eager to assist you. Whether you need to order a part, order a bus, or set up a service appointment, we’re here to help. Contact us as at any of our four locations and we’ll get you what you need quickly and efficiently.

Contact Us Online

Your Information:

I am interested in:*


Do you need service on one of your vehicles?*

When would you like to schedule your Platinum Support service appointment?*

Please select a preferred date you would like to bring your vehicle in.

We will do our best to accommodate your appointment date preference.


Do you need to order parts?*

Please provide the last eight digits of your vehicle's VIN number:

You can find your vehicle's VIN number by looking at the vehicle registration card or ID plate.



{{error}}


Central Virginia (Headquarters)

5120 Wards Road
Evington, Virginia 24550
Click here for Directions

(434) 821-1000
(800) 533-1006
(434) 821-8203

Monday-Friday
Sales: 8 am-5 pm
Service: 7:30 am-5 pm
Parts: 7 am-4:30 pm

Saturday and Sunday
By Appointment

Hampton Roads

1221 Fleetway Drive
Chesapeake, Virginia 23323
Click here for Directions

(757) 485-3792
(757) 485-3795

Monday-Friday
Sales: 8 am-5 pm
Service: 7 am-4 pm
Parts: 7 am-4 pm

Saturday and Sunday
By Appointment

Northern Virginia

10149 Piper Lane
Bristow, Virginia 20136
Click here for Directions

(703) 331-5516
(703) 331-5518

Monday-Friday
Sales: 8 am-5 pm
Service: 6:30 am-3:30 pm
Parts: 6:30 am-3:30 pm

Saturday and Sunday
By Appointment

Greater Richmond

11228 Hopson Road
Ashland, VA 23005
Click here for Directions

 (804) 297-3111
 (804) 297-3112

Monday-Friday
Sales: 8 am-5 pm
Service: 8 am-5 pm
Parts: 8 am-5 pm

Saturday and Sunday
By Appointment