Professional, thorough service, timely updates, and a reasonable price. Took my Prius in for routine maintenance and was not disappointed. Minus a few minor issues with their online system, it was a very easy experience. Will definitely do my next service appointment there too.