Dr. Farrell did a great job with my cavities and my child's cavities. She's very sweet, and was a hit with our scared 6 year old. Barbara, her hygienist, did a wonderful job getting our teeth clean. They take traditional insurance plans, but not the discount plans. It can be expensive when paying out of pocket, with cavities ranging from $137 (one surface anterior) to $215 (two surface post-permanent).