Mixed bag as a surgery, sometimes they are unprofessional make big blunders and sometimes they save the day. The receptionists are rude and blunt verging on being unkind. We moved vets in the end