Dr. DiFranco's office is a great community for kids, adults, and visitors. While you are receiving all of your AMAZING braces, Dr.DiFranco and staff walk you through the step by step process of getting braces. This makes your visit fun, informational, and very helpful! I haven't got my braces yet, but I have to admit Dr.Difranco and staff had made me excited instead of nervous for the brighter future of my teeth. Until that day comes for braces I will wait and get more excited! DiFrancos office and staff has amazing work and I will always appreciate what they will/do for me.