Dr. Cave is extremely curt, irritable, and impatient. In my experience, as well as that of others I know who have been to him, he does not take the time to hear patients' concerns or treat them like customers. Instead, he acts like he is doing you a favor. I have not been satisfied with the service Dr. Cave provides. He has found cavities that, based on subsequent visits to other dentists, were not there, and he has been deficient in cleaning my teeth. To make matters worse, his staff does not stay on top of billing. In one instance, the first bill I received from him was marked "90 days overdue" in red. I think that is the first bill his office actually sent me. Finally, his office is run down.