• (905) 812-0332


Number Required:  30 − = 26

Tel: (905) 812-0332
Fax: (905) 812-3323

#196 - 251 Queen St. South
Mississauga, ON, L5M 1L7

Environmentally Responsible
Our Commitment to the Our Clients

At SWC Canada Inc. our goal is to assist Developers, Property Managers and Engineers with scheduled Inspections, Reports, Maintenance and Repairs in order to meet local Storm Water Compliance Regulations across Canada.

Our Commitment to the Environment

SWC Canada Inc. is fully committed to ensuring our environment remains in pristine conditions.  On every project that SWC works on, we follow all municipal and federal regulations to ensure proper clean up.  Large or small, every project is treated with the care of the environment in mind.