From reading the reviews here you would think this is a full service mechanic, but the few times I went here he told me he couldn't do anything for me and I left. I wanted to get my battery cables replaced because of continual corrosion from a previous battery. It was the middle of summer and he had the air conditioner turned off, but I waited anyway. He just replaced the terminal connectors and left it at that, but the corrosion came back and the car doesn't like to start now. More recently I brought it in because my reverse lights are out. He told me to go to a transmission shop because the broken piece was inside the transmission and he doesn't know how to put one back together. It's just a waste of my time when I could have gone to a real mechanic with a less filthy waiting room in the first place and been done with it. I wouldn't trust them to do much more than simple parts replacements or fluid changes you could have done at your typical oil change shop.