The staff are all friendly, accommodating, & efficient. The doctor is very efficient ~ during a cleaning appointment, he only comes in for a minute to make sure there aren't any issues. The cleaning is done by a technician, who does it by hand. Not sure whether they have the new machines for cleaning. My former dentist did, & I'm not sure which is a better method. As a cash patient, I was concerned about the prices & they are not outrageous, but not great, either. This is a nice business, but my previous dentist was superb, & raised my standards perhaps unrealistically.