Poor fillings still have pain to this day. Went to another dentist to be told all fillings have to be redone or root canals. Not very happy. Parents and siblings have has same results. Nice guy but poor fillings. Customer service is terrible! Schedule your apt but tell u a different time and date then charge you when you miss.