We are dedicated to meeting all of your dental needs. Our skilled dentist and team use the latest technologies to make accurate diagnoses, plan your treatments and provide the care you need. Our state-of-the-art technology allows us to ensure you receive the highest possible quality of care. We invite you to call Dentistry at Happy Canyon at 303-688-3800 to learn more about dental technology in Castle Rock and Castle Pines, Colorado, and set up an appointment with Dr. Travis Haws.