I would recommend this dentist as a general adult dentist office. The reception staff is friendly and helpful. They specialize in general, preventative, cosmetic and implant restoration. Based on my personal experience, I would not recommend this office for a child who may be apprehensive of the dentist visit. They accept most dental insurance as well as visa and master card.