Fantastic!! I highly recommend to others who have problems. Very professional, understanding and highly knowledgeable. My counsellor from Sole developers helped me for just over ten months and my life now is a life worth living. My counsellor helped me be a much happier person and see life how it should be.