This is one of the best animal hospitals for dogs I've been to in 30 years. Knowledgeable and caring vets and staff. No nonsense, in and out fast. Reasonable prices, but all vets are expensive. Food and limited supplies available for sale. No emergency service at 3am -- call someone else. 9am appointments are good for parking. Later, you're out of luck unless you have a handicap card. They use TeleCheck which I hate. You write a check and they get access to your account as an EFT transfer. But if the computer is down you can't get out of there without cash or credit card.
Pros: Facility, staff
Cons: Parking, TeleCheck