Non-profit offers support services including counseling, education, financial help and practical assistance.