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.
                        
more