Excellent service! A quick accurate diagnosis, and final bill was less than the estimate. Also - very good communication. Received information by email that was timely. When I added additional work, they were able to fit it in and get the car to me on time. Clean, comfortable waiting area. Lots of parking, and staff is very friendly and helpful.