Came in for a crown replacement. I had a wonderful experience.
Then things turned for the worse. I came back for a cleaning. They screwed up my insurance and were trying to charge me 5x what I usually pay. The woman handling the insurance seems perpetually angry.
Went back a second time for the cleaning after the insurance debacle. Was left waiting for half an hour. Finally left.
Steer clear of this house of horrors.