Do Not let your vehicle get towed here if you a tourist who has car troubles passing through flagstaff. Incompetent and shady "mechanics" who prey on tourists. And let me save you some time on the quote, about 500 dollars for everything.
2608 N West StFlagstaff, AZ 86004
From Business: We are the experts in transmission repair and complete car care - clutches, brakes, factory scheduled maintenance, electrical, check engine lights, radiators, ove…