Mission Possible

Mission Possible

Share

06/25/2026

"I'm very grateful for MP for helping me get back on my feet"

With an unstable family life, Black took on the responsibility of caring for his siblings at a young age. When this eventually took a toll on him, Black began his crime cycle. When released, despite his willingness to work, he was often overlooked due to his parole status and lack of certifications.

When Black joined Mission Possible, he quickly noticed improvements in his confidence, communication, and leadership skills. Black has now secured a role as Clean Team Lead, guiding associate teams safely down the Hastings Street route, one of the busiest Clean Team contracts.

Black consistently shows up with a positive attitude and is eager to continue improving himself. Read his full story on our blog now!

www.mission-possible.ca/mp-stories/blacks-new-path

06/23/2026

Amazing things can happen when the community shows up for one another 🧡

Photos from Mission Possible's post 06/17/2026

What a beautiful day in the Downtown Eastside! ☀️ Thank you to everyone who joined us for Mission Possible's 5th Annual Community Clean Up Day!

Together, we collected 60 bags of garbage and raised over $12,000 to support Mission Possible's Employment Readiness Program - helping more folks like Johnson find a renewed sense of dignity and purpose!

We are especially grateful to our Gold Sponsors, Strand, FortisBC, and BC Maritime Employers Association, and to our Bronze Sponsor, Wanson Group. We're also grateful to Cansing Choir Vancouver, Delta Hotels, and JJBean for their contributions.

We're so proud of the meaningful impact we were able to make together, and we look forward to doing it all again next year!

Photos by Amy Rajala Photography

Want your organization to be the top-listed Non Profit Organization in Vancouver?
Click here to claim your Sponsored Listing.

Telephone

Address


648 East Hastings Street
Vancouver, BC
V6A1R1

Opening Hours

Monday 9am - 3pm
Tuesday 9am - 3pm
Wednesday 9am - 3pm
Thursday 9am - 3pm
Friday 9am - 3pm