Wish I could have wrote a better review about this place. The mechanic i spoke with Was a nice guy an i felt confident the work would be quick and easy. I had some repairs on my truck. I was expecting it to take a couple of days and was expecting to spend up to a grand. The work was done and the vehicle passed emissions. BUT, within a day of getting the vehicle back the check engine light came on and now my a/c does not work. I popped the hood to see about the battery (as it was suppose to be replaced, it was) and under the hood there were bolts sitting on the side by the battery. I have no idea if they belong to my vehicle. There was also a rag tucked on the other side of the hood. The plastic cover on my neg. battery cable was sitting by the valve cover instead of being put back on or discarded. And the wiring harness which was accessed during the repair was not rewrapped and the wire that was worked on was completely exposed. I wanted to take the truck back but I was pretty soured on the lack of care for the work that was done. I will keep looking for a mechanic that gives me more bang for my buck.