Dr. Rubin is highly un-professional. She refuses to discuss cost upfront, but will charge you for unintended service triple of what you should have paid. Her staff of 1 - a secretary is very aggressive regarding appointments and will charge $100 for any missed appoint. There is no dental assistant, and the equipment is antiquated. A simple cleaning by Dr. Rubin left me in pain for 4-5 days afterwards !