I've been here for repairs and used them for pulling my car out of the ditch. \r \r In their shop, they have a technician who explains everything quite well so that you underst...
All reviews seem positive
If youre in need of professional auto repair and towing service, Depot Auto Service & Towing can get the job done. We provide 24-hour towing and road services, including flatbed and wrecker service, tire changing, jumpstarts, winching, and lock-outs. Depot also has a full service repair facility. We do oil changes, recommended maintenance services, brake repairs, cooling system, tune ups, suspension work, heat and A/C systems, batteries, tire work, and more.