Drain-All provides 24/7 emergency service and scheduled service in Ontario and Quebec. We have operating facilities in Ottawa and Napanee.


Drain-All has decades of experience providing plumbing, environmental, emergency response and industrial services for a wide range of customers, including industrial, utilities, municipal, institutional, commercial and residential. Our service runs the gamut from scheduled residential plumbing calls to the full decommissioning and decontamination of industrial plants. On each and every job, we assign highly trained personnel and bring a culture of meticulous attention to detail.

Plumbing, CCTV & Utility Locating

We are a full-service plumbing company using state-of-the-art CCTV and locating technologies and equipment.


We offer collection, management and disposal solutions for hazardous and non-hazardous waste.

Industrial Services

We deliver high-pressure water blasting, vacuuming and industrial cleaning services within a framework of safety, efficiency and high-level solutioning.

Emergency Response

Our quick-response services include mitigation, containment, clean-up and remediation after accidents or incidents.


Safety and quality. All the time.

Whether you need emergency assistance or would like to request a quote, we are here for you.

Drain-All has joined one of North America’s leading diversified environmental services providers. We are now GFL Environmental!

Though our name and look will be changing, you may rest assured that the quality service you’ve come to expect from us will remain the same.

We look forward to working with you as GFL. Should you have any questions about this transition or require further information, please visit or contact us directly.