link opens in a new window

Josh Dennis Insurance Agency

Josh Dennis

Office Info

Josh Dennis

Josh Dennis Insurance Inc., Fredericton, NB 564 Prospect St
Unit 102A
Fredericton New Brunswick, E3B 9M3


564 Prospect St
Unit 102A
Fredericton New Brunswick, E3B 9M3

Get a Quote

Languages

English, Français

Office Hours

  • Mon - Fri 9:00am to 5:00pm
  • Evenings and Weekends
  • by Appointment

Location

564 Prospect St Unit 102A
Fredericton, NB
E3B 9M3

Map & Directions

About Me

Hi, I’m Josh Dennis, an insurance agent proudly serving communities throughout New Brunswick. I’m passionate about helping people protect what matters most—whether that’s their business, home, vehicles, recreational vehicles, or Life Insurance. I take a personalized, down?to?earth approach, getting to know my clients so I can provide insurance solutions that truly fit their needs. From business insurance to home, auto, recreational vehicle, and life coverage, my goal is to offer clear guidance, reliable service, and genuine support every step of the way. New Brunswick is my home, and it means a great deal to me to serve the people and communities that make this province such a special place to live and work.

Products and Services Offered

Auto Insurance,  Business Insurance,  Home & Property Insurance,  Life Insurance,  Living Benefits

Mobile App

File a Claim

Articles

Phishing: how to detect, report and prevent it

One-third of Canadians have experienced a phishing attempt during the pandemic.1 While anyone can be targeted, educating yourself about the various strategies scammers use can reduce the risks of getting caught in their nets. Here are some tips to detect and fight back against phishing attempts.

Contact Us

Write us or give us a call at 506-450-2134
Preferred method of contact

When sending a note, please do not send sensitive personal details, such as credit card numbers or health information.

I'd like more info about

By clicking Send Email, you agree that the information you provide in the online form may be collected, used, and disclosed by Desjardins Insurance and Desjardins Agents in order to respond to your requests.

Our Mission

My mission is to provide every client with trusted, personalized insurance solutions that protect what matters most. I am committed to delivering exceptional service—built on clarity, integrity, and genuine care—so individuals, families, and businesses across New Brunswick feel confident and supported in every decision they make. Rooted in the values, I strive to be more than an insurance agent; I aim to be a dependable partner to my clients and a positive contributor to the communities we share. By listening, understanding, and responding to the unique needs of New Brunswickers, my goal is to strengthen our communities and build lasting relationships founded on trust and service.

Our Team

photo of Shamus Marshall

Shamus Marshall

photo of Ashley Thibodeau

Ashley Thibodeau

photo of Evan Nesbitt

Evan Nesbitt

photo of Nikita Smith

Nikita Smith

photo of Ricky Kapadia

Ricky Kapadia

Desjardins business insurance – Insuring your business just got easier