Dr. DiFranco and his team were fantastic! My 8 year old needed to start phase 1 and being so young was very apprehensive. Everyone was so patient, caring, and understanding with her. They explained every step to her and how to take responsibility for her braces overall. She now is in phase 2 and once again they were great with her! We never had long waits for any appointments and they always accommodated when we needed to change times or days. The BEST experience, doctor, and staff when it comes to orthodontic care!!