I've been seeing Dr Cunningham for 11 years and have had nothing but the best of care. Any concerns you have he will carefully discuss with you and not just dismiss them in a hurry. His office is up to date. His staff is caring, professional, friendly and even funny. I highly recommend.