Canyon Pointe was able to see me on short notice on Christmas Eve. I was concerned about a change in my insurance, so I made a fast appointment. The receptionist was very nice and helpful and remembered me from my phone call when I came in. The hygienists and dentist were all great. The reason for four out of five stars is that although I waited only a few minutes to be taken in, there were very long waits between x-rays, cleaning and consultation, with not much update on what happens next. All in all, though, if you're like me and you go a year or more between visits, I guess 90 minutes isn't the worst. I will be returning for my next cleaning.