I will never go back.
Whatever you do, do not take your car here for emissions and inspections. They failed my car for "broken" engine mounts. First of all, engine mounts aren't even on the inspection checklist. Second of all, he said all of them were broken.....believe me, if you have a broken engine mount, you will know it! I had to take the car to another mechanic, who laughed when I told him why my car failed. Sure enough, my mounts were totally fine.