comprehensive finishing services