Shop home, condo, and tenant rates from multiple insurers.

Get a free auto insurance quote from multiple insurers.

Take comfort knowing your assets are protected.

McCracken Insurance is now Andrew Agencies!

Same great people, same fast and friendly service. For all of your Airdrie insurance needs, visit Andrew Agencies at Unit 107, 120 – 2 Avenue NE in Airdrie, Alberta!

ADDRESS

Unit 107
120 – 2 Avenue NE

HOURS

Mon – Fri 9:00am – 5:00pm
(closed noon – 1:00pm)

PHONE

403-948-5540

Providing Peace of Mind Since 1913

At Andrew Agencies, we have a wide range of insurance products for your residential, agricultural and commercial needs.

About Us

Get Protection From Overland Water

At Andrew Agencies, we have a wide range of insurance products for your residential, agricultural and commercial needs.

Learn More
Home Insurance for Alberta

Home Insurance

Protect all of your family’s valuable assets, including your home, condo, personal property, seasonal residence or cottage, boat and motor, and personal liability insurance.

Commercial / Business Insurance for Alberta

Commercial Insurance

We work with you to provide insurance and risk management solutions that respond to today’s increasingly complex business environment.

Auto Insurance for Alberta

Automotive Insurance

Andrew Agencies acts as an Agent for SGI in Saskatchewan. Renew your plates, license, and more through MySGI online.

Agricultural Insurance for Alberta

Agricultural Insurance

Andrew Agencies is your Agricultural expert, having insured Farm Operators since 1913. Let us help you create a plan of coverage for you agricultural operation.

Latest Updates

McCracken Insurance Joins Andrew Agencies

Andrew Agencies along with Debbie Miller and the McCracken Family are pleased to announce that effective April 3, 2017 Andrew Agencies Ltd. has purchased McCracken Insurance M.I.L. Ltd. located in Airdrie, AB.

read more

Our Insurance Partners

We work with industry partners across Canada to provide you with the best insurance product for your individual needs.

portage mutual insurancered river mutualsaskatchewan general insurancewawanesa insurancewynward insurance grouppeace hills insuranceavivaIntact Insurance