The entire staff at Castle Rock Dental is so friendly and welcoming. They help me feel at ease, both before my procedures and during. I know what’s about to happen every step of the way. No tricks. No surprises.