Fine leather repair and restoration
Saving soles across Canada from our Toronto studio.
Your shoes are in good hands.
1000's of Canadians trust Sole Survivor to deliver top quality leather repair and restoration services.
We are on a mission to save soles.
From Parkdale, Toronto, Sole Survivor has been repairing Canadian's shoes from Charlottetown to Victoria since 2013.


Pick Up & Drop-Off
Located in Toronto? Book a contactless appointment at our Parkdale studio.
Why choose us?
Top Quality Work
The Sole Survivor team are all highly skilled, with decades of collective experience repairing shoes, boots, leather and more.
Top Quality Care
We've built our services and work from the bottom to the top with a focus on giving our clients and customers the best quality service.
Shop Small
Support local businesses and economies! Now more than ever it's important to show your support for local, creative businesses.
Some of our sole-mates
Before & After