So far so good. I recommend this place. There's a bunch of kids doing the tear outs and re-installs. The actual rebuilds are a bunch of old dudes that just look like the guys you would want doin your rebuild. "Seasoned professionals" My re-install was kinda hacked. I had to finish it myself. I just assumed the car was older than the mechanic. (term used loosely) Wasn't a big deal, just a few hook ups under the hood. I'm very pleased with the customer service, the time it took, and the actual job done. Extremely knowledgeable shop.