I had my annual cleaning today and the staff were very thorough. I had been having challenges with a crown that was done almost a year ago and they were able to address the problem and got me set up for another appointment. I was very pleased with their service.