Dr. O’Neil, M.D. is thorough when diagnosing issues and explaining in layman terms, giving his patients options and hope. Thank you Dr. O’Neil!