All Reviews by fpweiss1

  • Armada Towing 5722 Kenwick St, San Antonio, TX 78238 (210) 509-7400

    5 stars Posted on 11/23/2012 12:49pm

    Armada's service is outstanding. I had a dead battery in my vehicle (I knew it was dead and needed replacement). They tested the battery and installed a new battery. The service technician was extremely professional, explained everything he would be doing, and cleaned up. Their price was very competetive AND I didn't have to leave my house. Total time it took from when I called AAA until the technician left was one hour.