I am relatively new in Huntersville and have a couple of serious eye issues. I first tried an Ophthalmologist thinking I would get a more in depth treatment there. NOT so. Dr Crawford is terrific. He thoroughly explained what was going on and the steps I would have to take to correct the issues. He, as well as the rest of his staff, are knowledgeable and easy to talk to. I would absolutely recommend him.