I have been taking my 2 dogs here over 2 years. My dogs go for checkups and vaccines. I always call in advance and there is no to little wait Everybody is always  very kind and friendly. The price is just right they don't try to rip you off. I highly recommend it for everyone.