The staff are brilliant throughout the whole process. My dog gets very nervous when visiting the vets. This also makes it a stressful experience for me. But the staff make the experience as easy as possible. They are very supportive and understanding.