Their prices were very fair. The level of care you get for the price is outstanding. I didn't experience any pain during my teeth cleaning. They are always very careful and gentle. If I couldn't find another provider with a nice office staff I would leave. Office staff not to willing to work with a busy mother. Unwilling to make advanced afternoon appointments.