I have been going here since I was 12 years old. I am now 60. Great place and have never changed dentists. People are kind and welcoming and Dr. Abrams is wonderful.
I needed a cleaning really badly but have no insurance(which I emphasized multiple times when talking to the receptionist on the phone). They priced the cleaning at $140. In the end I was charged $500 for three appointments, two of which I never even saw the dentist. Be very wary of pricing here, if you are paying out of pocket I would strongly suggest you find an alternative option.