Dr Gupta's practice is ok - she seems fine and the office has great follow-up service, but her other dentist has poor patient skills, is rather abrupt, makes the treatment painful, and messed up one of my teeth. I am now going to find another dentist since I lost confidence in Smiley Doctor's services.