LL Bean is a retail company that was founded in Freeport, Maine. For more than 100 years, this iconic company has been a leader in the outdoor equipment and clothing industry. In 1912, Leon Leonwood Bean founded LL Bean as a mail-order business in a one-room store. Its first product was waterproof duck boots.