Exhibit 21

                              List of Subsidiaries
                              --------------------


Name                                              Jurisdiction of Incorporation
- ----                                              -----------------------------

Casella Waste Systems, Inc.                       Delaware

Casella Waste Management, Inc.                    Vermont

New England Waste Services, Inc.                  Vermont

New England Waste Services of Vermont, Inc.       Vermont

Sunderland Waste Management, Inc.                 Vermont

Newbury Waste Management, Inc.                    Vermont

Bristol Waste Management, Inc.                    Vermont

North Country Environmental Services, Inc.        Virginia

Forest Acquisitions, Inc.                         New Hampshire

Sawyer Environmental Services, Inc.               Maine

Sawyer Environmental Recovery Facilities, Inc.    Maine

Hiram Hollow Regeneration Corp.                   New York

Casella T.I.R.E.S., Inc.                          Maine

Casella Waste Management of N.Y., Inc.            New York

New England Waste Services of N.Y., Inc.          New York

Casella Waste Management of Pennsylvania, Inc.    Pennsylvania

North Country Composting Services, Inc.           New Hampshire