Yes. In their own words they do most everything as long as the car is newer than 1996
Yes
Yes, they do. They actually performed an alignment on my Acura that may have given me an additional 15k miles on my tires.
Thanks! Your answer is awaiting moderation.