This is a great education video from a waterproofing company in the states. Will give you a general idea of available solutions for waterproofing your home and which of them work. Enjoy!
P.S. Fell free to call us if you’re in GTA for your free consultation and no-obligation quote.