This is a very busy very clinic and when you go for an appointment, you may have to wait a bit to see the doctor and then to pay, but I absolutely trust them with my retriever mix's life. My dog is almost 11 and she's had a few surgeries, but thanks to this clinic, she's had excellent recovery time. You have to pay at the appointment, but they also accept Care Credit. I've also boarded her there and she loves them.
The absolute best veterinary clinic I have ever been to. The staff is so accommodating, and the doctors are just exceptional. They treat your animal as if it were their own, and thoroughly explain any needed treatment that may be required. I am moving out of Wisconsin in a few days, and I will miss this clinic more than anything else here.