I have worked with Greg Preston for over a year to overcome challenges with depression, anxiety and low self-esteem. Today I feel I am back on my feet again, calm and confident. Greg helped me tremendously. He is patient, never tiring of my repetitious negative thinking and ready to listen closely even if we have already gone over strategies to resolve the obstacles. One particular strength is his endless ability to reframe even my most bleak and entrenched thoughts. He commands a large toolbox of strategies and perspective altering thought experiments and anecdotes. These have helped me break out of negative thought patterns or choose life-fulfilling options over life-limiting behavior. Don’t let an easy-going, easily approached, and fun personality mask Greg’s rigor and training; he is very well read. I strongly recommend Greg based on my experiences as a twenty-something man overcoming depression, anxiety, and low self-esteem.