Terrible dentist and staff. Everything you have done(fillings, crowns, veneers) will fail and you will have to have them re-done by a more reputable dentist. Stay away from this practice. No one is knowledgeable, but they like to tell you that you need major work so they can take your money. The things they recommend are unecessary.