I've gone to Horizon Vet for over 8 years for both my dog's and cat's healthcare. It seems with each visit the customer service and care diminishes more and more. After what I dealt with today, I will no longer be going to this establishment. Although the reason for my visit today was minor (dogs only needed their booster/rabies shots), the staff was extremely unprofessional. I called in advance for an appointment to make it as painless and less stressful for my dogs and yet I was still sitting there well over a half an hour from my scheduled appointment time. Other customers that showed up after me were taken back to see the vet immediately (they did not have emergency situations). My dogs became increasingly more stressed. Even though my experience wasn't 'life threatening' to my dogs health, I still feel the staff was completely unprofessional. I do not recommend this Vet if you care about your animals and the service you would like to receive.