Dr. Sullivan takes care of my teeth, as well as my husband's & mother's. I think his staff is fantastic. Always welcoming, and very professional. All the equipment used seems to be on the cutting-edge of technology. He is currently taking care of my Invaslign braces, and it is going great so far. Dr. Sullivan is extremely knowledgeable, and really takes time with his work - very much so a perfectionist, which is what I like when someone is dealing with my smile!