Established in 1997 in Stockport, Cheshire, New Horizons is a family run business, however we are expanding steadily.
The quality of our service and high standards ensure that all our young people receive continuous quality support from our staff.
In addition to this, we have won preferred provider status with most local authorities, and we are listed on every child care consortium in the country.
We have consistently achieved outcomes with young people for over 25 years.