Recycle as much as possible (steel, hard plastic, glass...).
For large volume of recyclables, consider working with dedicated waste collectors for each waste stream: glass, metal, hard plastic, cardboard and paper.
For smaller volume of recyclables, the most cost-effective solution is to implement a single-stream mix-recyclable collection and ensure that the waste contractor will do the sorting at their material recovery facility.