AVOID AVOID AVOID!!!!!!!!!!!!
Place was recommended but I should have stuck to my regular mechanic. Whoever worked on my MB SUV was/is totally incompetent about these cars. They charged me for a part that didn't need to be changed. I brought vehicle back couple times after their alleged repair as the same message kept appearing and I was told by tommy that he wasted enough time on it and the problem was fixed according to him(wasn't). I went to another mechanic in guelph who was able to properly repair it without excuses.