We have been taking our dogs here for nearly 20 years. The staff here really go our of their way to help everyone feel comfortable. The advice offered is reasonable and they take the time to answer questions about care. We have never had a bad experience and more importantly neither have our dogs. I appreciate the follow up calls a great deal. I appreciate the people here a great deal and so do our dogs.