Dr. Maioli , is one of the most caring, understanding, amazing person. He takes his time with you to make sure whether you are getting glasses or contacts that the fit is right. He has done wonders with my eyes. The only doctor that was able to help me. Its worth my 30 minute commute to see him. Absolutely awesome.