I have been taking my pets here for many years. Appointments are on time. You dont have to wait long. I have taken my dog and cat in at the same time. They are willing to accomodate me however I want to come in. They have a side entrance for animals that dont get along well in the reception area. Check out is quick as well. My cat had surgery. They called me just after the procedure to update me on her status. They also spoke with me later that night to let me know she was doing ok and would be avail for pick up in the morning at my convienence. Their staff have also been there for many years. They get to know you and are so friendly and helpful. I have recommended this vet office to many others and they all report a positive experience as well.
Pros: Easily accessible, minimal waiting
Cons: cost is a high for meds