I have been taking my dog here for about a year since he was a puppy at 8 weeks old. The staff is awesome, they always remember you and your dog and are always nice. The Veterinarians are always very professional and kind. The only problem with this place is they try and up-sell you on everything and are outrageously expensive. They are at least 30% more than other clinics in the area and for that reason, they got 3 stars. I understand you get what you pay for, but you can't walk out of there for under $200 for a basic visit and a round of shots and their markup on vaccines and medications (heartguard) is ridiculous. Great place but after a while I got sick of paying a premium and hearing how my 1 year old healthy dog needed more general tests completed at a high price. A dollar saved is a dollar earned.