Dr. Johannigman is knowledgeable, kind and caring. Although I usually have to wait to see him I don't mind because he spends as much time as is needed for each patient. I recommend him highly. He has always provided us with great medical advice and treatment. His recommendations are not confined to his direct affiliations if he believes the patient can benefit from treatment elsewhere. We would rate him an excellent doctor overall.