Let's call this a 3.5, here's why:
Pros
-Day time front desk staff was friendly and speedy. I was in and out in 20 mins and that was without an appointment.
-Good specials sent out via email.
Cons
-PM front desk staff was frustratingly disorganized. They called and told me my pet would be ready by 5:45, I arrived at 6:45 and did not leave with my dog until almost 8p. As lovely as your office is, the last thing I want to do is wait in it for over an hour. Please finish charting before you tell me to pick up my pup.
-Constant upselling by doctor and front desk staff. I understand this is a business but it gets uncomfortable beyond the second "no thank you".
My pup was seemingly well cared for so, I'd recommend them to friends and family with a warning that the discharge process isn't smooth but worth the wait.