Drain-All Ltd. is a full service plumbing company. We provide services for: Residential, Municipal, Industrial, Commercial & Institutional clients.

Our plumbers are available 24/7 for all of your plumbing emergencies.

Drain-All serves the regions of Eastern Ontario, Western Quebec & the 401 Corridor from Trenton to the Quebec Border.

Our services include but are not limited to:

- Emergency Plumbing
- Rodding
- Drain Service
- Steamers

- Catch Basin Repairs

- Back Flow Testing
- Root Cutting
- King Thaw
Water Main Repairs

- Leak Detection

- Drain Repair

- Plumbing Rough-Ins
- Freeze Machine
- Sewer Repairs


Drain-All’s CCTV Video Inspection Department provides an inside look at the condition of your sewer systems to determine the need for structural repairs and/or maintenance.

Please CLICK HERE to Learn More

Toilet Installation
Toilet Installation

Bathroom Sink Installation
Bathroom Sink Installation

Reverse nozzle sewer flushing
Reverse nozzle sewer flushing

Toilet Installation
Toilet Installation


Maintenance is performed on both main sewers and lateral connections to remove the following materials: Calcite build-up; Tree roots which penetrate the sewer; Grease accumulation; Sediment build-up (in catch basins, sewers and laterals).

The materials are removed by a number of maintenance processes, but is typically achieved by safely flushing the material using a high-pressure water jet and/or clearing the sewer pipe using hydraulic cutters.

Roto-Rooter Plumbing

Roto-Rooter, a division of Drain-All Ltd. (Ottawa Area) provides Residential Home Plumbing Services.