Huntingdon House offers a full range of support services.