Some towing companies may not be able of towing your vehicle in certain locations. A lot of them don't have the right people or the equipment needed to pull your vehicle within a specified location. To make sure you choose the correct company, ask about the vehicles they are able to transport. Give the exact details of your vehicle, and then see how they can assist you.