Dr. Holmes and his team were incredibly kind and helpful when my puppy got sick. They did a great job getting her better and didn't try to coerce me into expensive, unnecessary procedures. Dr. Holmes worked through the problem thoughtfully and was able to provide excellent care without costing a fortune.