Dr. Kamran and his staff were very pleasant and explained each step of the preparation and procedure as it went along.