Wow I cannot believe how expensive this place is. At the appointment it seemed nice, building and all. They did not call back with test results when they said they would, so i was left trying to get ahold of them for a week. Not to mention they found something WRONG in my puppies test. Didn't even call? and when I was trying to call one of the gals gave my message to the wrong vet and that became their excuse for not calling me back, when they were supposed, even without the message, over a week ago! Dont go here, find a better office, especially for the money they charge.