Dr. Foster and I started working on my teeth about three years ago. It was a long process, but definitely worth the wait. Today I got my braces off and I love the way my teeth came out! Thank you Dr. Foster for everything. I would highly recommend working with him. He is a true professional and easy to work with.