Dr. Cunningham was punctual, professional, and pleasant. We visited about my problem with Dr. Cunningham asking appropriate questions. After the exam was done, Dr. Cunningham discussed needed testing and treatment. Staff also were pleasant and professional.