Love this Animal Hospital. Have been taking my five dogs here for 6 years. Always caring and on top of things, never had any problems with staff, billing or service. I used to see Dr. Madden who was wonderful and just started seeing Dr. Thibodeau who is just as kind, understanding and funny. I won't go anywhere else. They saved on of my dogs from kennel cough and did excellent knee surgery on another. Sometimes there's a wait but that's because they are so good!