Self-storage is booming in Canada. Americans enjoy more self-storage space per capita than anybody—nine sq. feet—whereas Canadians lag at two. In that great discrepancy, the domestic industry senses room for growth.
read more on the below mcleans article:
Leeswood Construction is currently working on multiple projects with Dymon Group of Companies.