Dr. Croft is amazing! He's put braces on both of my kids and they look great. He is so patient, caring, and always makes time. He doesn't try to upsell and I always feel like he is doing what is best for the kids. I was pleasantly surprised when he personally called me after my daughter got her braces to check how she was doing. We drive 40 mins each way just to go to Dr. Croft and it's worth it.