Reviews: 161 reviews

5
Showing All Reviews

Love our Windsor team!

I am currently a patient at smile and they have given me Invisalign that has helped my teeth a lot so far smile has be a great help to my teeth.Everybody is so nice and the rewards are kinda cool too!

It’s been such a great experience so far. Everyone in the office is so nice and I feel very comfortable and confident in everyone’s knowledge. I feel heard and I get all my questions answered. I wouldn’t hesitate to use them if you are thinking about getting Invisalign!