It's unfortunate. Mark seemed like a nice guy from the start. We called late and he got us right in. I think my first clue to GTFO was his rant bad mouthing local mechanics, he's the one to be weary of. From there it was nothing but trying fixes, postponing finish date, and a completed inability to communicate updates. At the end of it he told us the issue was fixed and we just needed to drive around a bit for the light to go off. Two days later we took it to another mechanic and the issue was fixed within a few hours. Not only did he fail to fix the issue and charge us for it, he also caused damage to the vehicles wheel assembly. When confronted all he did was deny, deny, deny. If it's anything but an oil change STAY AWAY!