DO NOT go to this shop. Bad service, cheap parts that don't last for a very high price. Save yourself from going here. I bet you most of his reviews are also begged for. Impossible for a shop like this to gain such good reviews. I had to take my car to another mechanic where I found out what type of work this guy did.
One of the best and most honest mechanic you will find. He goes out of his way to make sure you save money and that everything is honest. He explains everything to you and if he finds that you dont need a paticular repair he will be honest with you. Honest mechanics like him are really hard to find. He is one of them.