Terrible. Don't tell you that you have to pay for new client check up until after so you wouldn't know to check with your insurance. Rushed and rough cleaning. The hygienist was more interested in my salary and was complaining about how they don't have any benefits and have to ask for vacation 6 month in advance. I thought this was so inappropriate. Super old offices and outdated machines. Comparing to my usual spot which I now appreciate.