Choice, Value and Protection.

As a locally-owned independent insurance brokerage, serving clients across the Maritimes for more than 50 years, we know that each and every insurance situation is unique. We provide comprehensive insurance solutions to meet the needs of our personal and commercial clients.  Our team of dedicated insurance brokers works with you to find the best coverage solution for the most unique situation – yours.   

For our clients, that means more choice, better value and the best protection.

Caldwell Roach Insurance. Here for you.

Welcome Aling Nonsiri to our Truro Team

Aling left the hustle and bustle of a busy city lifestyle in favour of the down to earth ease that comes with living in rural Nova Scotia. With a law background, this analytical thinker enjoys the challenges of learning the complexities of the insurance industry and doesn't for a moment back down from a challenge.

Meet our team 


Meet Jennifer Lintz

Jenn has joined our Personal Lines Team in Truro. Jenn and her husband moved here from Ontario and are now living just outside Truro. Jenn brings her strong customer service skills and a great vibe to the office everyday. Our clients will enjoy getting to know you Jenn! 

Welcome Kate! 

Kate McKeen is orginally from Fredericton, New Brunswick where she was born and raised and graduated from UNB. Kate joins our Personal Lines team in Truro. Kate lives a very active lifestyle and enjoys the challenges that come from addressing the most unique client situation - Yours. 


Know That You Are Covered!

Contact Us Today