Which Canadian companies offer travel insurance?

There are a sizable selection of Canadian companies that offer travel insurance. RBC (Royal Bank) is the most popular travel insurance in Canada, however PC travel insurance is highly recommended for their affordable comprehensive and single trip plans.