Best doc in town
Dr. Craig is a great doctor. He will incorporate natural solutions with traditional medicine to get the best results, and explain in detail how it will all work together. I never have felt rushed and the wait is never too long. Great sense of humor and makes you feel very comfortable discussing any problem. He has no hesitation for referring you to a specialist if he can't handle the issue himself -- always the best and easy to get an appointment with. I would recommend him highly.