Administration of Dr. Cave's office is the best I have ever experienced. Billing is painless and getting appointments is straightforward. He is extremely punctual and one never waits. He can be very brusque. He goes into great detail in explaining the various facets of your teeth. He can be somewhat impatient with questions.
I think he is a great dentist for someone who doesn't have too many issues with their teeth. For more complicated cases, or people easily intimidated, his personality might not be a great fit.
About Hygienist: I have had different ones and they have all done a thorough job of cleaning my teeth/