528 Pinewood Rd Riverview NB E1B 5J9 CA
  • New Patients Welcome

    Dental Treatments for the Whole Family

    Contact us for help finding an appointment that fits your schedule.

    Get Started

We are a family first dental practice.

Welcome to Riverview Dentistry - Your Riverview Dentists.

Dr. Haley, Dr. Foreman, Dr. Ro, Dr. Dempsey, and the team have been serving the Riverview community for many years. Our team is passionate, and our goal is to give you a healthy smile. We know how important it is to keep you and your family healthy. Our services range from full mouth restorations to root canal therapy and more!

Meet Our Dentists Meet Our Team

Meet Our Riverview Dentists

Aiming for a healthier smile? Our team of dental professionals are here to help.

Our Dentists
  • Dr. Eric Haley

    General Dentist

    Dr. Haley was born in St. Stephen, New Brunswick, and he graduated from Dalhousie Dental school in 1987. Dr. Haley has been married to his wife, Christine for 33 years, and together they have raised four children. When the children were growing up, he was very involved in their extracurricular activities and coached hockey and soccer.

    Dr. Haley moved to Moncton after graduation and has been working in the same clinic ever since. Dr. Foreman joined Dr. Haley in the practice in 1989, and they are very fortunate to still have staff from those early years.

    Dr. Haley remains very active. His interests include, running, hiking, biking, and golfing.

  • Dr. Jamie Ro

    General Dentist

    Dr. Jamie Ro obtained her undergraduate degree at Western University with an Honors Specialization in Physiology followed by her DDS at the University of Toronto. Growing up in Toronto all her life, she is excited to explore what the East Coast has to offer and is always looking for any recommendations.

    Dr. Ro's goal in dentistry is to educate patients about their oral health and help them achieve a functional, healthy and beautiful smile. She wants all her patients to feel comfortable and at ease in the dental chair. She is certified to provide nitrous oxide sedation to those who are extra anxious.

    In her off time, she can be found taking spin classes, doing arts and crafts and trying new restaurants.

  • Dr. Terry Foreman

    General Dentist

    Dr. Foreman completed his BSc in 1984 and DDS in 1989 from Dalhousie University and has been practicing dentistry for 28 years. He moved back to Riverview, his hometown 28 years ago with his wife, Karen and four children.

    In his spare time, Dr. Foreman enjoys playing hockey, downhill ski, and golf.

  • Dr. Mike Dempsey

    General Dentist

    Dr. Mike Dempsey was born in Halifax, Nova Scotia. He obtained his BSc from Mount Allison University and his DDS from University College of Cork, in Ireland.

    Dr. Dempsey is excited to be back in New Brunswick, where he lives with his partner, Molly, and their dog, Rose. He grew up playing all sports but especially enjoys being a goalie in hockey.

    Dr. Dempsey looks forward to practicing in Riverview, meeting new patients, and helping to educate them about their oral health.

A personal message from Dr. Foreman & Dr. Haley! 

We are very passionate about what we do. We love educating our patients and providing them with the personalized dental care they deserve. 

More About Our Dentists >

Find out if Dental Implants are right for you!

Dental implants may be a tooth replacement option for patients in Riverview looking to improve the look and function of their smile. 

More About Dental Implants >

We're located in Riverview near the Findley Park area!

Our practice is wheelchair accessible and has plenty of parking.

Get Directions

Frequently Asked Questions

Aiming for a straighter, whiter smile? Our team of dental professionals are here to help.

  • Are you accepting new patients?

    Absolutely! We are always happy to welcome new patients into our dental family. Whether you’re seeking routine care, have a specific dental issue, or are interested in cosmetic procedures, we’re here to provide personalized dental care. Please contact our clinic to schedule your first appointment. We look forward to meeting you and helping you achieve your best smile!

  • Do you provide dental services for children?

    At Riverview Dentistry in Riverview, we’re proud to offer comprehensive dental care for children. Our team is experienced in working with young patients and is committed to making their dental visits as enjoyable and stress-free as possible. We provide various dental services to support your child's oral health journey.

  • Do you offer financing options?

    Understanding that dental care is a key part of overall health, for certain treatments financing options may be available. Our team at Riverview Dentistry is happy to discuss your options and help you plan your treatment. We aim to make dental care manageable and affordable for everyone in our community.

  • How do I prepare for my first appointment?

    For your first appointment, here’s how you and your family can prepare:

    • Have your identification and insurance cards ready.
    • If applicable, fill out any digital intake forms you may have received.
    • Bring a list of any medications you are taking.
    • If possible, bring copies of previous dental records and X-rays.
    • Plan to arrive about 10-15 minutes early to complete any last-minute paperwork.
    • Note any questions or concerns about your oral health to discuss with the dentist.
    Following these steps can help ensure a smooth and efficient first visit, allowing you to focus on discussing your dental health with your new dentist.

  • What services do you offer?

    At Riverview Dentistry, our team is committed to providing personalized dental care for the entire family. We offer a broad range of services to maintain and improve oral health, including children's dentistry, teeth whitening, veneers, and more. We strive to create a comfortable, welcoming environment where your comfort and dental wellness are our top priority.

Discover Your Smile. Book an Appointment.

We're accepting new patients! Get in touch with our team to book your first appointment at Riverview Dentistry.

Request Appointment

(506) 386-3344