St Petroc's exists to provide a diverse range of services for the single homeless, who, more often than not, fall outside the responsibility of statutory authorities. The Society provides accommodation, support, advice, training and resettlement services to single homeless people in Cornwall. Within resources available, they strive to provide the best quality of service possible. Their primary aim is to provide these services to people aged 16-65 years and for whom no provision is made within the community, either statutory or otherwise.