Canadian Pool Agencies Limited provides a full range of insurance services and has served the prairie region since 1928. We also provide loss prevention and safety services across the Prairie Provinces.