Great customer service, including the sweet dog that greets you at the door. I am impressed with the work I had done. The shop was very busy so parking was tight. I feel that being very busy is a sign of just how good these guys are. I would recommend them every time. The waiting area is also very nice, and the bathroom is spotless - pretty important stuff if you are going to wait for a few hours.