"I can think of no other service that can deliver results with the patience and understanding that is required " Adult Social Care Team Member