Despite attempts to end homelessness in the United States occurring over the past 10 years, homelessness has only been reduced by about 10%. This article introduces a theoretical model for why some individuals have gained housing and other types of services while others have not. This model incorporates both the political economy theory and the street-level bureaucracy theory to explain service gaps for homeless individuals. Using this model, this article explains major policies affecting agencies which serve the homeless. It also uses current research to explain how practitioners manage these constraints. Recommendations for social service practitioners are discussed.