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.