Dr. Craig Campbell is an excellent podiatrist. I have gone to other local podiatrists, and I feel that Dr. Campbell is the best. My whole family has been to him, and he is a very gentle doctor. He is excellent at diagnosing foot problems and administering treatments. His office staff is excellent as well. He has convenient office hours and you do not have to wait for months to get an appointment.