This office has a top notch staff, very helpful in everything from your first call! The Doctor is up to date on all the latest treatment as well as they do it all there fron bleaching to Invisalign braces to dental implants. All in one place. This is great. You can choose to have long or short appointments. Call them now if your looking for a new dentist.