Dr. Singer and his staff are wonderful! Before my last visit, I called at the last minute to see if Dr. Singer could also fit me in to repair a lost filling. Ann was able to get me in for an emergency appointment right after my cleaning appointment. Upon my arrival, Barbara cleaned my teeth. As always, she provided thorough and pain free service - she is the best! Barbara makes the experience seem more like visiting a friend than having my teeth cleaned. She noted that I had more tartar than usual and went to work getting rid of the "dreaded tartar". My teeth felt so clean after Barbara's gentle ministrations. Then came my second appointment with Dr. Singer who painlessly fixed my filling for me. Great day - I got to take care of my teeth and see old friends.