Dr. Heap and team are amazing! He is truly a phenomenal dentist who cares about his patients. He makes himself available for after hours phone calls if needed. The office is extremely clean and just a fun environment (as fun as a dentist office can be). The staff dresses up for Halloween and are very friendly. I called to get an appointment when my crown came off and they got me right in and took great care of me! Thank you Dr. Heap for what you do!!!