SUBMIT A COMPLAINT

Active Green & Ross Customer Care Service

Doing nothing would be this company's favorite pastime if they would have the energy for it.
14 Queen Street North
Mississauga
Ontario
Canada - L5N 1A1

Customer Support Phone Numbers

Plus

Active Green & Ross Complaints & Reviews

Active Green & Ross / Killed my engine

Tu

I have never ever seen such unprofessional mechanics in my life- BEWARE GUYS!!! I had taken my Toyota Camry for manitenance as I had a red engine check sign coming with a little oil leak. The mechanic put thick oil and said this will stop engine leak. But the engine light was still there...