Our Team

Your Cardinal Insurance agents are about serving you and your needs and ensuring client satisfaction. You can be confident that we will be there for you when you have a question about your policy or need to file an insurance claim.


Sheryl Moore, CIP
Owner - Cardinal Insurance

email: sheryl@cardinalinsurancenb.com
phone: 506-832-4004

Sheryl has worked in the insurance industry since 1996, getting her license in 1998 and achieving her designation as a Chartered Insurance Professional in 2004. Sheryl started Cardinal Insurance in 2005 and 10 years later was fortunate enough to be able to purchase and amalgamate her father’s brokerage with Cardinal, complimenting the 2 operations together.

Sheryl has a strong belief in community involvement and as such, volunteers in different ways within the community. She has sat on the Board of the Hampton Area Chamber of Commerce since 2009. She has held various positions from president, vice president, to Committee chair(s).  Sheryl feels that volunteering time to the Chamber is a great way to give back to the business sector in Hampton, while allowing her to support local businesses and get to know the people of her community.

In addition to the Chamber, Sheryl is a long-time member and now chair, of the Town of Hampton Economic Development and Tourism Committee along with being Vice Chair of the Town of Hampton PAC committee.

Sheryl and her husband have 2 daughters and are raising their family in the beautiful Town of Hampton.

Karen Kennedy

email: karen@cardinalinsurancenb.com
phone: 506-832-4004

Karen is celebrating over 30 years in the insurance industry, 15 of which have been spent at Cardinal Insurance. Karen is friendly, approachable and enjoys working with her clients to ensure their needs are met.

Karen lives in Quispamsis with her husband and their dog.  She and her husband have one daughter.    When she isn’t working, she likes binge watching Netflix and has recently taken up painting.

Jennifer Paisley, CAIB

email: jennifer@cardinalinsurancenb.com
phone: 506-832-4004

Jennifer has been working in the insurance industry since 2012. She has been working at Cardinal insurance since 2018 and has obtained her Canadian Accredited Insurance Broker designation during this time. Jennifer takes pride in her work and prides herself in educating her clients about their insurance and being that friendly face that they can be confident in.

Jennifer lives in Hampton and has a Boxer named Bentley.

Call today for your free quote: 506-832-4004