Service is great, Autowerks identified and fixed a problem that my previous mechanic said wasn't there the first time I took it there.
They pay attention to details and the car feels great when I get it back - they made sure the clock was set, the car was clean, and I had new wiper blades.
I also love that they communicate well and frequently over email, and you can get your receipt and even pay electronically.
The only thing that's tough is the price - I'm willing to pay more for better service, but Advanced Autowerks prices are 25% higher than some other pretty good shops, which might make me go to the other shops for some of the work my car needs. 10% would be OK.