Dr. Swift is a fantastic doctor! My two children and I have been seeing Dr. Swift for many years. He takes his time, is very thorough, and explains everything to you. He makes my children very comfortable and they look forward to seeing him at every visit. In fact, my youngest has a fear of doctors and has never displayed this fear around Dr. Swift. She even loves to give him hugs! Not only does he care about your eyes he teaches you about the health of your eyes and always gives us great tips to help our vision. We always learn a lot from our visits. He never makes you feel stupid or embarrased and is very polite and respectful. I would recommend Dr. Swift to anyone. He's always been wonderful to my family. I've worn glasses for 25 years now and with all the optometrists I've visited, Dr. Swift ranks #1.