Deposit rules
No Alberta law caps the deposit amount. Instead, the deposit itself triggers a licence: a business that solicits or signs a home improvement contract away from its place of business and takes any payment before the work is fully done is a prepaid contracting business and must hold a Service Alberta prepaid contracting licence backed by a security bond. This licensing condition applies whenever those criteria are met.
Alberta: prepaid contracting licence (opens in new tab) · Prepaid Contracting Business Licensing Regulation (Alberta) (opens in new tab)