<Page>

                                                                      Exhibit 21

              Subsidiaries of Alternative Resources Corporation

Alternative Resources Corporation Subsidiaries

<Table>
<Caption>
          Name                               State of Incorporation
          ----                               ----------------------
                                          
          ARC Service, Inc.                  Delaware
          ARC Solutions, Inc.                Delaware
          ARC Midholding, Inc.               Delaware
</Table>