I have been a client of James for over nine months. I drive over 90 miles each way and it is worth each mile that I drive. James is very knowledgeable, compassionate, and has the understanding of a variety of problems and issues we encounter in life. He has helped me coping and getting me on the right path toward reaching my potential. I hold James in the highest regard and I highly recommend James to anyone seeking help.