Wonderful, caring, kind therapist. Have seen for years reaping the benefits of a good long term relationship. Always he has been very helpful in solving problems. He has never missed an appointment, is always on time, and has kept confidentiality. Over the years we have talked about a great many things and he has helped me through some difficult circumstances. I would recommend him to anybody looking for a knowledgeable, experienced and effective therapist. He also has some training in coaching, although he doesn’t really enjoy strict rigorous coaching. He’s a natural genuine long term coach and my relationship sailed with him. He took me from the ground up to quite a height.