If your vehicle was legally towed from private property, you must contact the towing company listed on the posted sign. If it was towed by us, call us directly for release instructions. Once you’ve determined the location of your towed vehicle, call Team America Towing for towing service. We’ll retrieve your car and tow it to your home or your preferred repair shop.