Went in for three fillings today and it was probably my best experience with getting fillings, ever. Very friendly staff, they made sure I was numbed up properly, and they also used a bite block (I never knew such a thing existed) to help keep my mouth open without fatiguing me. That really helped! They also made sure that my fillings were properly leveled and that my teeth and fillings were properly polished afterwards. Great dental office and great experience. Thanks Canyon Rim Dental! A++