The very waits were long both times. The office is not clean. There are free standing partitions between treatment areas so you overhear their conversation with the patient on the other side and vice versa. The gal who cleaned my teeth was very nice, but I didn't like the rest of the staff or the doctor at all.