Totally awesome! Always a good experience when I go. The staff is always nice and the the building is very clean. Dr. Heap is one of the kindest dentists I've ever met and he does great work. I am very particular about my teeth and Dr. Heap did some teeth shaving for me and they look fantastic! He has also taken the time to help me adjust my retainer when I couldn't stand going to my orthodontist anymore. He truly cares about his patients and I will always be returning to this office! And the fact that he and his staff give so much back by helping children makes supporting this business a no-brainier.