A Prefeitura de Sorocaba paga pela mão-de-obra dos presos R$ 450,00, valor relativo ao salário mínimo regional definido para o Estado de São Paulo. De acordo com o chefe de Divisão de Vias Públicas, da Secretaria de Obras e Infra-estrutura Urbana (Seobe), Sérgio Salinas, o convênio é assinado diretamente com o Presídio Danilo Pinheiro desde 1996, mas deverá ser ligado à Fundação de Amparo ao Preso (Funap) a partir das próximas renovações.
Em média são contratados entre 150 e 160 presos, pelo prazo de quatro anos e com renovação. A prefeitura se encarrega da alimentação e do transporte até o ponto de prestação de serviço.
O primeiro convênio foi firmado em 1996 e a primeira turma foi para as ruas realizar os trabalhos de capinação, limpeza de vias públicas, pintura de guias e de muros, ajuda nos serviços da Defesa Civil. O município também tem um projeto em que absorve quem cumpriu pena (egressos).