My cat saw Dr. Roach for the first time this week. I have never had a more pleasant experience with a veterinarian. The office staff were all cheerful, helpful and encouraging. The costs were detailed before the services were performed. I received several phone calls, both during my cat's overnight stay, and the day after her procedure. I have been to several local vets over the years, but I do not need to look further. I would recommend Dr. Roach to everyone.