I've been using Dr. Shafi for about 15 years and he has done every type of work on my teeth. Fillings, root canals, crowns, bridges and implants. He can do it all and does it competently, as painlessly as possible and at a reasonable price. Unlike what another reviewer claimed he has never tried to upsell me. He gives you your options, honestly, and lets you decide without trying to sway you one way or the other. I've never had to wait more than 10 minutes, the facility is clean and modern and the staff is great.