A device for separating plants and plant byproduct, the device comprising: a housing; a basin located in the housing, the basin configured to hold plant material; at least one rotating arm located in the basin; a shelf located below and adjacent to the basin, the shelf comprising a plurality of shelf holes; a blade configured to cut material extending below the shelf through the shelf holes; a first sieve located below and generally adjacent the shelf, the sieve containing a plurality of holes of a first sieve hole size; and a bottom container located below the sieve.