This place has gone downhill. I was a loyal client and trusted the doctors immensely but the customer service has turned to crap. I find myself dreading the entire process of booking an appointment all the way to check out. You are ALWAYS put on hold forever. They never have openings due to gross over booking. When you do come in, appointment and all, it doesn't matter. You're stuck waiting in a hectic lobby for at least 45 minutes past your so called appointment time. It's stressful enough bringing my dogs in because they get nervous going to a vet. By the time you're tucked into a room where it's less hectic, again you wait and wait. I called today to reschedule my appointment and guess what? I was placed on hold and forgotten about! I hung up and called another Pet Hospital down the street and had no issues getting help. DAH you just lost a loyal client because you are too greedy to keep the appointments booked sanely. I can't wait to just go to my new place drama free with reasonable wait times at least and better service. The very kind veterinary care by Dr. Pryer and Dr. Fleming was always the reason I stuck here, what a shame.