This office was packed when I took my daughter there. We did have to wait past our appointment time by about half an hour. The dentist was nice and friendly. He was knowledgeable and interested in the patient. My billing got messed up with my insurance company but all turned out OK.