Dr. Nichols has provided me with excellent treatment through many hours of therapy. He maintains a safe environment where I know he desires the best for me. He is highly professional, knowledgeable, kind and insightful. I can wholeheartedly recommend Dr. Nichols to anyone who wants to improve their responses to life’s hurdles.