My 12 year old son was getting contacts for the first time and it took two visits and a multitude of tries before he could get them in. The staff was incredibly patient, helpful and encouraging throughout! He now wears contacts daily and gets them in and out within a couple of minutes! We highly recommend this office!