I have taken several dogs there and the price is right and they are very professional. I have never had any problem with them. I am getting ready to take two more dogs to the clinic to get fixed. Every dog we have at home have came from people who have dropped them in a dumpster. Christmas Eve the last one came out of a garbage bag that my daughter found.