Dr. Giles is kind, caring, and professional...and simply the best! He works with you to provide your pet with the best possible care. He makes certain to address all of your questions and concerns and is always a phone call away when needed. He doesn't just care for the pet, he cares for the family. For our pets, he's our guy!