Dr. Fran Karcher Is amazing. Over the years I have seen six psychologists. Dr. Karcher is the seventh and the psychologist only one with the skills, knowledge and insight to fully address the problems, causes and start me on the correct path to finding who I am. The extra time, effort and compassion given to patients is outstanding .