Because our focus is on restorative dentistry, our office uses its own dental lab in Castle Rock, Colorado. Here, our prosthodontist can oversee the creation of your dentures, implant restoration, crown or veneers, often during one visit with our prosthodontist and team. Dr. Timothy Chae will supervise the creation process to ensure the quality and fit of your new restoration. To learn more and to plan your visit, call Castle Rock Restorative Dentistry at 720-703-4609 today.
Our In-House Dental Lab