Dr. Blaine is one in a million. He is so attentive and thorough and incredibly knowledge. After bad experiences with other podiatrists, I will never trust another doctor with my feet. Aside from his medical expertise, he has one of the most winning personalities I think I've ever encountered anywhere, in general, in life. Being around him is a joy and he really takes the time to get to know his patients. As someone new to the area, he also took the time to give me several recommendations for practitioners in other fields. I felt so cared for from start to finish. I will be sad when I am feeling better and my visits become less frequent!