Dr Ayoub has bee doing a semi-annual dental check up for the past two years. His office is in good location and waiting time is minimal. I always get the time slot I need. He is very skillful and I can hardly feel anything during the cleaning. I have not gotten any chance to experience his other techniques because my tooth has been pretty healthy generally.