Lenny & Larry’s is privately held and the founder, Barry Turner, is a part owner of the brand In 1993 they started Lenny & Larry's with the idea of turning delicious delights into clean, protein powerhouse foods. They started with a muffin and Lenny & Larry’s was born.