Everyone deserves top-quality dentistry in a convenient, pleasant environment. That’s why Dr. Roger Flippen and the Terrific Teeth team have committed to serving their community with professional care. The Terrific Teeth team brings skill and experience from a variety of areas, ensuring that your oral care needs are always met. We understand that everyone’s dental needs are unique, and we’re always welcoming new patients of all ages.






At Terrific Teeth, we prioritize uncompromising patient care and stay at the forefront of oral health technology investments. Our commitment to excellence is evident in our state-of-the-art equipment, which includes advanced technologies like Digital and Panoramic X-rays for safe and effective diagnosis, Intra-oral Scanners and Cameras to aid in treatment planning, and a Soft Tissue Laser for minimally invasive procedures Discover more about our advanced technologies on our dedicated Technology page.
Everyone deserves top-quality dental care no matter what their financial situation is. That’s why we’re not afraid to get creative with financial solutions. Our office accepts most major dental plans, and we know how to get the most out of every kind of coverage. If you don’t have dental insurance, we offer flexible payment options to get you the coverage you need at a rate you can afford. Contact us for more information.

Our Sedation Dentistry option allows you to get high-quality dental care without having to suffer stress or anxiety about going to the dentist. As part of our commitment to compassionate and accessible dental care, we offer multiple sedation options that will have you smiling both before and after your appointment.

Few things make patients lose trust in a practice faster than seeing a different team every time they visit. At Terrific Teeth, we are family-owned and operated – no corporate restrictions holding us hostage. You will see the same friendly faces every time you walk through the door, all of them focused on providing you with the personalized care you deserve. Our commitment to continuity of care goes beyond familiar faces; at Terrific Teeth, we prioritize building lasting relationships with our patients to ensure a seamless and trustworthy healthcare experience.
At Terrific Teeth, we prioritize compassionate care in every aspect of our practice. Our team is committed to creating a warm and welcoming environment where you’ll feel at ease during your dental journey. With genuine care and understanding, we strive to build strong relationships with our patients, making sure you feel valued and heard. Your comfort and well-being are our utmost priority as we work together to achieve and maintain a healthy, confident smile.