I have been taking my various critters to Camelwest since 2009. They are clean and professional and I have no problem trusting the welfare of my babies to their care and will continue to use them as long as I have pets. All the veterinarians are knowledgable and genuinely care. The only issue I have encountered recently, is they are too good. Getting a same day appointment for non emergency issues is difficult as they seem extremely busy. Hopefully, they will figure out a way of rectifying this situation as having to wait 4 days for an eye problem with my pup is a bit too long in my opinion.