We began our association with this dentist nearly 8 years ago. His office is clean, modern, and his staff is highly competent. They know all their patients by name, which really impresses me. They are really good with my children too-my 5 year old daughter is not afraid to go to the dentist. She enjoys it! I have always found their advice to be competent and caring. And we have never had any problems with billing or insurance. I highly recommend this dentist.