We can't find what you were looking for. Click here to return to the home page Sitemap: Patient Info Blog FAQ First Visit Flexible Financial Options Foods to Avoid Office Tour Oral CareOffice Info Contact Meet Dr. McCaffrey Meet Our Team Mission Statement Practice Blog Reviews Why Us? Board CertifiedTreatment Adult Treatment Common Orthodontic Problems Dangers of DIY Orthodontics Early Treatment Early Treatment, Airway and Expanders Emergency Care Orthodontist vs. General Dentist Retention BracesInvisalign® Why Us? Invisalign® FAQ Benefits of Invisalign® Invisalign® Instructions Invisalign Teen® Top 1% Provider Our Invisalign® VideoSmile Gallery