A firm that offers accounting, bookkeeping, business consulting, tax planning and preparation services.