Hello. I think waterproofing professionals should always be kept in mind. I advise you these guys
https://www.pomwaterproofing.ca/french-drain/ who inspire me with their abilities. They know how to install such systems of drainages and pumps that you will only admire their talents. Moreover - thanks to them you can get valuable advice on care. Everything will turn out as well as possible, just do not forget that everything must be done in a timely manner.