Boommar. Find Mechanics
🏪 Are you the owner of McLeod's Auto Service? Claim your free listing to update services, respond to reviews, and receive direct customer quote requests. Claim Your Listing ➔
McLeod's Auto Service logo

McLeod's Auto Service

5836 Dunn St, Niagara Falls, ON L2G 2N7, Canada
BMW Repair
4.9
★★★★★
222 Google Reviews

About McLeod's Auto Service

McLeod's Auto Service is a local automotive repair facility located at 5836 Dunn St, Niagara Falls, ON L2G 2N7, Canada in Niagara Falls, Ontario. The shop provides auto ac & heating, auto cooling system, auto lights & signals, auto mechanic, bmw repair for drivers in the Niagara Falls area. Based on customer feedback, McLeod's Auto Service holds a 4.9 out of 5.0 rating across 222 reviews. Drivers can contact the garage directly at (905) 356-5356 to inquire about diagnostic availability, parts, and repair estimates.

Customer Reviews for McLeod's Auto Service

4.9
222 reviews
TC
The Duct Cleaning Company

Really appreciate their flexibility and quality of work.

JC
Jack Corrigan

Great guys. Helped me out when I was in a pinch.

SH
Syed Harris

I had the pleasure of dealing with Denis and his team last week while visiting Niagara with my family. We started hearing an unusual noise coming from the car, and McLeod’s was the nearest shop with the strongest reviews, so I gave them a call.

As soon as Denis heard about my situation, he asked me to bring the car in right away. Even without an appointment, Dan made time for me immediately, understanding that we were traveling and needed help.

That level of care, respect, and genuine concern for customers is rare to find these days. It was refreshing to experience a business that clearly values helping people, not just making money. Denis and his team went above and beyond, and I’m truly grateful for their professionalism and kindness.

AK
Andrea Koenig

Thoroughly pleased with the experience at Mcleod' Auto Service. The Gentleman were professional, knowledgeable and the price more than fair. Thank you so much for fixing my crv.

Reviews sourced from Google

Contact Shop

Phone
(905) 356-5356
Location
5836 Dunn St, Niagara Falls, ON L2G 2N7, Canada, Niagara Falls, ON
🏪

Own McLeod's Auto Service?

Claim this Niagara Falls profile to get a Verified badge at the top of search results and receive customer quote requests.

Claim & Verify Listing