We Been going to this doctor, ever since we been refered by a family member, very satistied with their staff and the doctor himself, excelent cleaning job, will be back, Just wish they would accept our insurance, overall We rate this practice 4.8 out of five. keep up the good job! :-----)