Fantastic place. It was my first visit and I was extremely satisfied with my cleaning. My teeth look amazing and they walked me through my options for upkeep and new fillings/crowns. It’s nice to know the doc wasn’t interested in just pulling all the old fillings out willy nilly. He explained which ones absolutely need to come out and which ones can wait. Once my exam was done, the accountant provided a breakdown of everything needed and what was covered by my insurance. Just make sure you have insurance. They’re not cheap by any means.