Wow! I had such an amazing experience here. When my poor pup got injured it was a traumatic experience for us all. After having a horrible run in at Banfield Animal "Hospital" I came here and am so glad I did. The receptionists were so kind to us and we were seen immediately! The waiting room is nice and has coffee, tea, hot chocolate and water. The doctor spent so much time with us and was so thorough and explained everything. They explain all costs up front and you sign before they treat them at all. I was really impressed with this office! I would recommend them to any pet owners and I plan on bringing both my pets here from now on. The location is very convenient off of Mallard Creek.