This article examines the role of social workers involved in a pilot home care project undertaken to attend to the social needs of people at the end of their lives and their carers. Mixed methods approach and evidence-based, constructivist, and comprehensive evaluation were chosen to achieve this aim. Analyses are based on 235 responses from a survey addressed to professionals working in the project, 22 in-depth interviews with a selected group of these professionals, and 114 semi-structured interviews with the sick people and their caregivers. The analysis of the data has considered the theoretical development and professional experience systematized in the Spanish and international literature on social work in end-of-life care. The results highlight the relevance that professionals, patients, and carers attribute to social care at the end of life and to the role, skills, and qualities of social workers. Their contribution has been valued in terms of the management of services and supports (speed, availability, kindness, sensitivity), the establishment of teamwork (coordination, facilitation), and the recognition of the basic principles of the care process (individualization, respect for privacy, confidentiality). Findings demonstrate that social work is a profession well placed to help in the recognition of people's dignity at the end of life, in the exercise of their self-determination, and in the humanization of the care process. Some challenges facing consolidation of this professional practice are also indicated within a framework constrained by a predominantly biomedical culture.