They have a very good professional reputation. I know that I'm under the care of an expert. The examining rooms at their office were pretty clean, but I felt like they could have been cleaner. There was a hint of some smell I couldn't detect, but I didn't like it. They had some of the best pricing I have ever seen. It even seemed to be a little under what other veterinarians in the area charge, so needless to say I was pleasantly surprised. They always take the time to listen to me. I know they really care about me and what I have to say. I love taking my pet here. I feel confident in their care and my pet really seems to like them.