Updated: February 23, 2016 at 7:58 PM

Lombardo's Auto Centre

Wheels you in with $90 charge for assessment.
Then over charges on the service.
Constantly find ways to tell you about how the government is there to screw you over with the emission testing.

Although the mechanic does know his stuff, he is overpriced.

5401 Main St, Stouffville, Ontario

Verdict: Not Recommended

Categories: Auto Repair

Tags:

Review this Company/User

N/A12345
Rate this: Poor Excellent