Johnston Meier Insurance Agencies Locations Our Locations One of our locations is not too far away

Full Service Insurance Broker in Maple Ridge, BC

Dewdney Trunk Rd., Maple Ridge

Johnston Meier Insurance Agencies Group


22367 Dewdney Trunk Rd.
Maple Ridge, BC V2X 3J4

Phone: (604) 467-4184
Toll Free Phone: 1-888-256-4564
Fax: (604) 467-9711
Toll Free Fax: 1-888-256-4565


Opening Hours

Monday and Tuesday: 8:00 a.m. – 6:00 p.m.
Wednesday – Friday: 8:00 a.m. – 8:00 p.m.
Saturday: 9:00 a.m. – 5:00 p.m.
Sunday: 10:00 a.m. – 3:00 p.m.

Hours temporarily changed due to COVID-19
Monday – Friday: 8:00am to 5:00pm
Saturday: 9:00am to 5:00pm
Sunday: 10:00am to 3:00pm

Johnston Meier Insurance Agencies Group is based in Maple Ridge, where we first opened our doors over forty years ago, in 1973. Since then, we’ve expanded to more than forty-five locations throughout British Columbia, but our roots remain the same. At each location, we provide local service and a welcoming atmosphere where our customers can learn about insurance products for any part of their lives or their business.

Empowering customers to make their own insurance choices

There are a lot of insurance options to choose from, and we offer a full range of policies for auto, personal, home, travel, and business coverage. To help you choose with confidence, our team will take the time to explain your options and empower you with knowledge. That way, you’ll be in control of your decision and confident about the coverage you select.

Visit a Johnston Meier Insurance Agencies Group location near you

With several locations in Maple Ridge, including our office at 22367 Dewdney Trunk Road, and dozens more across the province, there’s a Johnston Meier team near you ready to answer your questions about insurance. We encourage you to call us at (604) 467-4184 to speak directly with an agent or make an appointment during our office hours to accommodate your schedule. Please note that our opening hours vary at each location, so visit the online location page for the office nearest you to find out our local operating hours and contact details in your neighbourhood.


Contact our insurance team today for personalized assistance.





Other Locations

monthly financing | internet banking cash or cheque debit or credit cardEasy Payment Options
monthly financing | internet banking | cash or cheque | debit or credit card


If you would like more information before visiting one of our locations, let us know. Someone from the closest office; with the right experience will contact you to help with your questions.

And don’t worry – we won’t use your contact information for anything other than replying to your request.

    If you are an existing JMI customer, please provide the following information:

    Find Location