Again, Dr. John Sobel and his staff are unsurpassed in all areas of dentistry they perform and service. Yesterday I had my teeth cleaned by Gina. Unbelievable...the best, best, best of the best! If I live to hundred, I can thank Dr. Sobel and his staff for still having most of my own teeth. Again, thank you.