MP Maintenance is a social enterprise, owned and operated by Mission Possible, a non-profit organization in Vancouver. 

Mission Possible provides opportunities for people challenged by homelessness and poverty. Mission Possible is helping people experience dignity and purpose through meaningful work. Mission Possible is creating jobs that lead people to lasting change.

In 2011, MP Maintenance was awarded as the Best Emerging Social Enterprise in Canada, by the Trico Foundation.