First of all, they did do good work. However, get a quote in writing. I paid $300 more than I expected due to a lack of clarification on various costs involved (extra parts, excessive fuel charges, high labour costs among other things.) They also wouldn't return my calls when I asked for a explanation of changing charges. My fault I didn't get a written quote but I found their charges questionable.