The Pit Crew does not try to upsell you or drag you into stuff you don’t need. We actually went to get an oil change and inspection. In and out quick....
Kevin and his crew I guarantee are the best mechanics in St. Louis.
Took my car, that I thought was still under warranty to the dealer and found out it...