To tackle the complexity of issues associated with homelessness, an interdisciplinary lens with direct input from service providers and community members is necessary. Within a community-university partnership between a larger inner-city multiservice shelter serving the homeless population, and faculties of social work and nursing in a Canadian university, the authors developed the Social Justice Transformation Model. In this model, social justice is the why, co-learning is the what, and action research is the how. The model guides university students and faculty and agency staff and clients through teaching and learning processes of self-transformation, service transformation, and societal transformation.