Reliable Commercial Towing
The Auto Barn is open 24 hours a day, 7 days a week, 365 days a year for your commercial towing needs. We have people at our locations ready to serve you! With over 40 units ready to go at a moment's notice, we are able to have a quick, reasonable response each time. There is nothing we can't tow, recover, relocate, or winch.