I just had a final horrible experience at this animal hospital. I've have gone here thankfully a handful of times, and each time I'd been surprised at the lack of friendliness, expensive fees and long wait times in the exam room. But it is nearby and I did not change vets. On this visit I went and was shown to a wait room, and was told the vet would be in shortly. I had my 2 year old toddler with me and the dog, waiting patiently, knowing there would be a wait, but of course this wait went on and on and on and on. After 20 minutes, I poked my head out the door and asked if the doctor could come soon since I also had a toodler in the room with me. Then I turned back in and my toddler had climbed on the seat next to the exam table and fell off and bumped her head. I expressed that I shouldn't have to wait so long, and that this isn't the first time and they had their doctor reasons but this does not change that they charge a large fee like all doctors for a short amount of time and the least they could do is not make people wait so long and have a little care and respect for their clientle. I spoke to the office manager and she refused to extend any courtsey for the incident due to the long wait. Needless to say, I will not give them my business again and I think you should think twice about visiting this place!