Velocity Truck Centres’, customer support team are located at your dealership and are part of our on-site teams. VTC support is always close by, with departmental specialists who can assist with your specific needs. It is all about supporting our customers’ needs and keeping your truck on the road.