I have nothing but wonderful things to say about this place! Between my two dogs I have been coming here for over ten years and have been treated WONDERFULLY every time. Last week my dog had a seizure, they got me right in and gave me the peace of mind I needed to sleep that night! EVERY doctor is amazing (I think I have seen them all!) and the front staff as well as assistants are AMAZING!!! Probably one of the friendliest staff of any business establishment I visit!! They followed up with a phone call the next day and always use your pets name!! PLUS! I see many discount ads for new visit discounts but there is no way I would ever take my "Tank" anywhere else! ...plus...the receptionist even told me there were coupons online when I made the appointment!! wow!!! First class service when your pet is an important part of your family.....I almost wish they gave human check ups too!! LOL! :)