This is the best clinic EVER! Dr. Erickson is the best. All of the other vets are wonderful too. The staff is FANTASTIC! Dr. Erickson took care of my beloved collie Wesley for a little over 12 years. Wesley had multiple medical issues so we saw Dr. Erickson a lot. Dr. Erickson literally saved Wesley's life when he was around 4 yrs old! He helped me through many other escapades over the years. And at one time or another Wesley saw each vet and they were great! I loved Wesley more than anything so I appreciate everything they did for him and me. After taking Wesley to an Emergency Vet Clinic I unexpectedly lost him on August 21, 2016. It was then that I learned exactly how lucky I was to know and have the great care at All Pets. Not all Vets are as knowledgeable, compassionate and understanding. I learned that the hard way. After I lost Wesley the staff understood my great loss. They were great! In about a month I will be blessed with a new puppy and we will be going back to All Pets with Dr. Erickson and the rest of the staff. My new puppy deserves the BEST and the he/she will get it at ALL PETS!!!!