Had to wait unusully long what was told to me to be a 45-60 min job. Forgot to call when the car was when I finally called after 3 hours since I left to go get lunch. I turned on my car immediately after the job was done and the car made an incredible shaking vibration coming from the front of the car. Last time I came here they forgot to bolt all of my nuts on my timing belt cover, now I am worried they forgot more and more. I will check today. For over 400 dollars, I would expect there to be a good job. I was told I was going to get new belts for my power steering and AC. Never happened. Overall disappointed with the poor service and work of this establishment.