Dr. Upton and his staff have taken excellent care of both of my children for the past several years. My son has had extensive craniofacial and oral work done and Dr. Upton has worked diligently with this other doctors to provide him the best care and amazing results. I have a daughter with some special needs. His staff has loved her and been gentle and patient with her along her journey as well. I am very thankful for Riverview Orthodontics.