According to Chartered Professional Accountants (CPA) Canada, all accounting firms (whether a one-person operation or a group operation) that provide accounting services to the public should insure their business with Professional Liability Insurance. Check the CPA branch website of your province to find out about other mandatory laws that apply to accountants and bookkeepers in your province.