We have been taking our cat there for 5 years. It is always very clean in there. The staff is so friendly. The doctors and staff are knowledgable. They always call the next day to check on our kitty. I wish people doctors did that. Thanks for the great experience. It is a comfort to know that you are there when we need you.