They did a fantastic job cleaning my teeth & fitting my crowns & filling. Sometimes I have to wait for my appointment but I've waited longer at other offices. The waiting area here is extremely spacious, warm and sunny. They are some of the kindest, caring staff I've ever dealt with. It didn't matter how many times I called with a question or concern, they were always happy to help me. They always make sure to return my phone call as soon as possible.