Indian Creek Veterinary Hospital by far has the best customer service of any vet I have ever used! Dr. Cawood is extremely compassionate and the staff is wonderful!. The facility is clean and spacious. They also offer boarding at reasonable rates. Downstairs is a new "barkery" - Gracie's with wonderful treats and toys for the pampered pooch. There is a groomer downstairs as well, Mike Repine. He can do magic! Last but not least is the new training facility - I don't know a lot about it as of yet, but have heard great things about the trainer. It's one stop for all your pet's needs!