We founded American Towing in December 1999 with one simple goal: to deliver the premier truck and auto repair services our neighbors throughout the greater Montgomery, AL area deserved.
We knew that with a winning combination of professional expertise and state-of-the-art equipment, we would deliver the best towing and mechanic services our area had to offer.