I had a horrible experience here and will never go back. They kept trying to sell me a hundred dollar tooth brush and would not give me a basic cleaning. The dentist comes in and garbles a few words about some issues with my teeth and leaves. Next thing I know I am sitting in the chair with all this paperwork of estimates on what needed to be done and it would cost me thousands out of pocket. I just moved here from NJ and at my last visit with my NJ dentist, my teeth were fine. I think this place is a rip off and a scam, just trying to cheat good people out of their money on dental work that does not need to be done.