Cosgrove Auto Repair & Machine is a local automotive repair facility located at 61 Ormond St N, Thorold, ON L2V 1Z3, Canada in Thorold, Ontario. The shop provides auto ac & heating, auto cooling system, auto lights & signals, auto mechanic, bmw repair for drivers in the Thorold area. Based on customer feedback, Cosgrove Auto Repair & Machine holds a 4.7 out of 5.0 rating across 86 reviews. Drivers can contact the garage directly at (905) 227-2097 to inquire about diagnostic availability, parts, and repair estimates.
Honest, Professional, Funny, Owners. I just wanted an honest mechanic. Been going there for years now and will be going there for as long as I have a car.
Hand down best mechanic and reasonable prices
Worked with this shop on a job providing programming and technical support. Communication was clear, the team was professional, and they genuinely care about doing the job properly for their customers. Always good working with shops that value quality and teamwork
Claim this Thorold profile to get a Verified badge at the top of search results and receive customer quote requests.
Claim & Verify Listing