I've been really happy with All Pets. They have nice, convenient hours and the staff has always been great. Being open until 6 p.m. on weekdays is really helpful; the extra hour makes a big difference. My two cats regularly see Dr. Haroldson and both have seen Dr. Erickson for injuries/infections.
I've had no trouble making appointments for regular check ups and vaccinations. When either cat has had unexpected problems (eye infection, infected cut, etc.) they've been able to get me in within a day, although I was not picky about what vet I saw. Both Drs. Haroldson and Erickson have patiently and carefully talked me through what I needed to do for home-care and answered all of my questions. I've never felt rushed or talked down to.