I have been using this vet for years. I think the office hours are great; no appts necessary for routine visits ever, you just walk in during the open hours. When you call to discuss your pet the actual doctor talks to you. It can be busy and hectic at times but he spends the time with you that you need.