What is top load service?

Top load service means that your vehicle will be placed on the top deck of a car carrier. This reduces the risk of damage from road debris and fluids leaking from other vehicles. It is an optional service that can be requested for an additional fee.