Dr. John Andrea and his staff are very professional. They continue to maintain state of the art technology and research all of the latest treatment techniques. Cosmetic dentistry is a specialty for Dr. John. But, if you only need a teeth cleaning his staff are the best. I see Mary and she takes her time and is extremely thorough. I would recommend Dr. John Andreas to anybody.