My experience at this shop was by far the worst I have ever had. At first, I had been told that my car only needed a few minor repairs and shouldn't take more than just a couple of days to complete. By the end of the second day I had called a handful of times trying to find out what was going on. I finally got an answer the next day only to be informed that there was more work that needed to be done than originally planned and that he already ordered the parts without talking to me first. I asked if I could just pick up my car and maybe discuss further work, but it was all taken apart and I couldn't get it until the next day. Of course the parts came in before then and instead of just putting the car back together for me like I had asked, he decided to just put on the new parts, which we still had not discussed or agreed on. Basically, a couple of days turned into a week, minor work turned into the replacement of some major parts that didn't seem to have any problems before I took the car in, and the few hundred dollars I thought I would be paying turned into a few thousand. My only advice would be to steer clear.