Good experiences here. Good communication and while they are a bit more expensive than other places they do a good job and are up front about work that can be put off or done cheaper. I always have to book ahead but that's a sign of a popular shop, and when it's my turn the work is done on schedule and without fail.
more