I was very pleased with this office. It's nice, clean, and the staff were all very friendly. I had my young baby with me, and when she started crying and I wasn't able to comfort her while I was having my eyes examined, they held her for me. Can't get more caring than that! Dr. Giles was very friendly and personable. I was there for contacts, and he guided me to ones that were the best choice for me. I will definitely go back.