There were certainly pros and cons to my experience here, but unfortunately the cons outweighed the pros.
I liked how friendly the staff was. They took the time to remember my name and the scheduling was very easy. They also took a very thorough look at my teeth and gums- everything from an oral cancer screening to measuring the softness of my teeth and gums in order to check for cavities. They also didn't give me a hard time about not having a check up/cleaning for 5 years.
However, they told me that I had 7 cavities and needed a very expensive gum treatment. I know I hadn't been in for awhile, but that seemed a little over the top to me. Thankfully I have dental insurance, but even with my insurance the cost of all of that was going to be pretty outrageous. I got a second opinion from another dentist before spending all that money, and learned that none of it was necessary. I feel like they look for problems that aren't there in order to make extra money.
Like I said, my experience wasn't entirely negative but I would suggest being wary of any excessive or expensive procedures.