Services Plumbing, CCTV & Utility Locating

Sewer, Culvert and Catch Basin Cleaning

Like any essential infrastructure, sewers, culverts and catch basins need regular maintenance cleaning to prevent blockages, flooding and property damage.

Drain-All provides a wide range of cleaning services, including flushing, pumping and disposal of sand and debris. We perform cleaning and pumping from:

  • Manhole to manhole
  • Risers
  • Cleanouts in houses, apartment buildings and malls
  • Culverts
  • Catch basins

Drain-All performs cleaning on main sewers and lateral connections, removing calcite build-up, grease accumulation, sediment build-up and tree roots. To achieve this, we can use low- or high-pressure water jet equipment or hydraulic cutters to clear the sewer pipe. We provide these services for residential, commercial, institutional, municipal and industrial customers.


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.