My family has been going to Dr. Fuller for probably 7+ years. It's been very hard to find a good Optometrist with a good staff. We used to switch every few years cause the doctor was always good but no personality and the staff was off and on. Meaning sometimes good other times they couldn't even fix our glasses
Dr. Fuller is very nice, like to joke around with us and knows our family. Always asking us how our family is. It's not just business which helps bring some personality to the doctor. Also, he will spend the time to explain anything with our eyes.
His staff seems to turn over every few years but he seems to always hire people who are very friendly, helpful, and smile. I have never had any problem with Dr. Fuller or his staff.
If you are looking for a really good Optometrist then give him a try. Also, it doesn't hurt that his office is close by our house.