One of the most popular life insurance firms in Halifax, Keyes Insurance Brokerage Ltd. provides many insurance services for life & financial insurance, including critical illness, mortgage protection, long term care, travel insurance, health & dental plans.
http://www.keyesinsurance.com/life-financial/