Very impressed from start to finish. The clinic has a calm, relaxing atmosphere with staff who are friendly, caring and professional. I was extremely nervous on the day o ... more