Good dentist and good staff except for front desk person who can be unprofessional and horrible person. If you have dental insurance, avoid this office as they do not have a clue as to how to handle dental insurance with copays and secondary dental insurance. Horrible experience with front desk person who was very unprofessional and humiliating. My dentist for 2 years but no longer my dentist.