Every once in a while you get lucky. Everything about this Dr., his staff, the practice, his web site, is top notch. With just an annoying cough that 2 doctors said was allergies I finally threw in the towel and went to a specialist. Was able to do all that tedious paperwork before my appointment online, showed up, was taken in to him immediately…45 minute WITHTHEDOCTOR later, he figured it out. Explained it in laymen’s terms and said to come back and see him in a month. Utterly AMAZING.