Exterior basement waterproofing is the greatest first step if you really want to keep your basement safe for a long time. You need to excavate around the outside of your foundation, seal any cracks, put waterproof membranes on, and set up proper drainage (like weeping tile) to move water away from your home.
Basement Waterproofing, underpinning and other plumbing services for Greater Toronto area including Hamilton and Niagara region.
PPT Link: https://www.edocr.com/v/3kwvrd....n3/canadawaterproofe