John Caruso's Team Automotive Repair Centre Inc is a local automotive repair facility located at 789 Peoples Rd, Sault Ste. Marie, ON P6C 3V6, Canada in Sault Ste. Marie, Ontario. The shop provides auto ac & heating, auto cooling system, auto lights & signals, auto mechanic, bmw repair for drivers in the Sault Ste. Marie area. Based on customer feedback, John Caruso's Team Automotive Repair Centre Inc holds a 4.6 out of 5.0 rating across 50 reviews. Drivers can contact the garage directly at (705) 946-5110 to inquire about diagnostic availability, parts, and repair estimates.
Good work, but kept our family van for a very long time. Some of the work seemed extra.
John has always taken great care of my business fleet. Hes always timely and upfront about repairs and expected costs. I will continue bringing my fleet to him because he treats us like we treat our customers. Great shop !
Best mechanical service in town for vehicles. Excellent workmanship, honest answers, friendly and respectful staff. Helps me to maintain my vehicle over time. Highly recommend.
Claim this Sault Ste. Marie profile to get a Verified badge at the top of search results and receive customer quote requests.
Claim & Verify Listing