I have been to many optometrist in my days and I found Dr. Swinehart to be excellent, I have already recommended him to friends.