Services Plumbing, CCTV & Utility Locating

Water Main, Catch Basin and Sewer Repair

As water mains, catch basins and sewer systems age, signs of failure begin to show.

Water main repair

Drain-All excavates, repairs and reinstates areas affected by failing water mains, whether they’re on residential or city property.

If you are a home owner who has noticed a lack of water coming into your home, or an abundance of water accumulating on your front lawn or around your house’s foundation, you may be experiencing water main issues.

Drain-All will provide a solution, either through mechanical means or hydrovac excavation. We will recommend the solution that best suits the work environment and that is most cost effective.

Catch basin and sewer repair

Catch basins are engineered drainage structures that collect rainwater and snowmelt from city streets. Sewers direct sewage from toilets and sinks to the city sewer.

The upper ring of concrete in a catch basin or manhole will deteriorate and crumble, and lids can crack and need to be replaced. Drain-All has years of experience repairing catch basins, sanitary sewers, and replacing lids on city streets and on residential and commercial properties.


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.