Reviews: 1992 reviews

5
Showing All Reviews

I like my braces because they did a good job

I went in for my Invisalign aligners today and am so excited to start this journey! Dr.Sheila is great at explaining the process and reassuring me that frequent follow ups will be used to assess my progress and ensure treatment is being effective.

I had a heart time getting my braces on, the place is really clean and they explain everything well. I have no bad thoughts on it!

Love new braces thank you so much