High Quality Treatments In A Caring And Comfortable Environment

The staff at All Smiles Orthodontics cares about the well-being of each of their patients and listens to any concerns they might have.

We make sure that we give our patients all the necessary information they will need to make an informed decision regarding their treatment. Our patients feel more comfortable, well looked after, and well informed.

Free Consult

Contact one of our offices to schedule your initial consultation and begin your transformation to a beautiful smile.

Innovative Services That’ll Make You Smile.

Our goal at All Smiles is to increase our patients comfort while reducing their treatment time and offering them the latest in treatment technology to achieve optimum results.


Appointment Request Form

The first step toward achieving a beautiful, healthy smile is to schedule an appointment. To schedule an appointment, please complete and submit the request form below. Our scheduling coordinator will contact you soon to confirm your appointment.

Please note this form is for requesting an appointment. If you need to cancel or reschedule an existing appointment, or if you require immediate attention, please contact our practice directly.


All staff are so friendly and welcoming, were very patient with all my questions and calmed my fears of my upcoming surgery — so supportive! Their great sense of humour and caring attitudes made my visit so much easier — thanks so much

Christel Greenough

Dr. Stanley and the staff are so kind and amazing at what they do. I brought my 8 year old daughter there for a palatal expander and she was nervous heading into the appointment. Everyone was so warm and welcoming and they actually spoke to my daughter and showed a real interest in her. Dr. Stanley and the staff were extremely patient and explained everything so I left with a true understanding of the process and what to expect. I am very happy and will be recommending them to family and friends.

Michelle Vienneau

Amazing treatment and fantastic customer service skills. Staff are always friendly and a joy to talk to. Not a negative thing to say about this company! Their service really speaks for its self! #lovemysmile

Jillian Robinson

How to Find Us

Saint John Practice
560 Main Street, #350
Bldg A, Hilyard Place
Saint John, NB E2K 1J5
(506) 633-0330

Rothesay Practice
157 Hampton Rd, Ste 700
Rothesay, NB E2E 2R3
(506) 633-0330

Office Hours
  • Monday 8:30am to 4:30pm
  • Tuesday 8:30am to 4:30pm
  • Wednesday 8:30am to 4:30pm
  • Thursday 8:30am to 4:30pm