Common Thread is a non-profit cooperative that enables social enterprise sewers to re-purpose street banners and other fabric into beautiful and useful products. We are a social enterprise: a business with a primarily social purpose. Common Threads main social purpose is creating employment. We provide sewing training and production coaching for newcomers to Canada, people living with mental illness and others who thrive in our flexible work environment. Our secondary purpose is environmental: We reclaim street banner material that would otherwise go to the landfill.