Get a Quote

Extremely helpful as usual.

Oakville, customer

Why Choose Morison

Hamilton Office

Why is Morison the best insurance broker in Ontario?

Our roots are deep

Since 1923, we've been a trusted partner with our clients in Ontario, providing insurance services that offer peace of mind. We have offices in Hamilton, Oakville and St. Catharines. We also operate an office in Hagersville, R.A. Bennett Insurance Broker Ltd., serving Haldimand County and Norfolk County since 1946.

Family is important

Morison Insurance is a family-run business, and we've been independently owned and operated since our inception. Our clients are part of our family. We promise to provide customer service excellence and to build relationships with every customer. We do our very best for them, every day.

The broker advantage

At Morison Insurance we represent many of Canada's most respected insurance companies. All of them provide competitive prices, excellent service and outstanding claims service. As a broker, we can find the best insurance coverage for your specific needs, at the best prices. Click here for a list of our insurance partners.

We love to save you money

We offer a wide variety of discounts so you pay the lowest possible rate. At Morison Insurance we give our clients professional advice to choose the insurance that best meets their needs at the best price. Click here for a list of our insurance discounts.

We take care of all your insurance needs

We offer a wide variety of personal insurance, business insurance, and financial services. Click here for a complete list of our insurance products.

We're active in our community

We have offices in Hamilton, Oakville, St.Catharines, and Hagersville. Our staff of 40+ live and work in the communities we serve. We are committed to serving our communities and participate in many organizations and charities. Click here for a list of Sponsorships and Memberships.

How can we help you?

Enjoy the extras at Morison Insurance

Your opinion matters. If you would like to comment on our website or anything else at Morison Insurance, please contact us at info@morisoninsurance.ca

Get an insurance quote

What type of insurance?

Enter your postal code:

Sign up for our Newsletter

100-1725 Upper James St
Hamilton, ON L9B 1K7
Local: 905-575-5969
Toll-Free: 1-800-463-8074

112 Wilson St
Oakville, ON L6K 3G6
Local: 905-338-6888
Toll-Free: 1-866-610-6888

102-25 Corporate Park Drive
St. Catharines, ON L2S 3W2
Local: 905-688-2772
Toll-Free: 1-877-280-2772

6 Parkview Road, P.O. Box 28
Hagersville, ON N0A 1H0
Local: 905-768-3384
Toll-Free: 1-800-665-7790

1005-480 University Ave
Toronto, ON M5G 1V2
Local: 416-506-JENN (5366)
Toll-Free: 1-800-463-8074