Provided is a mixing apparatus. The mixing apparatus comprises a housing defining a primary chamber, an inlet for receiving material into the mixing apparatus, as well as an outlet for discharging material from the mixing apparatus. The housing provides within the primary chamber a plurality of rotating shafts, each rotating shaft having a plurality of flailing fixtures associated therewith.