Dr. Nichols offers a wide variety of services that make him the best cosmetic dentist in Arlington Heights. These services include dental implants, clear braces, porcelain veneers, teeth whitening, tooth ache treatment, dental crowns and bridges, and root canal therapy. Contact our staff to find out more information on any of these services.