S & D Investment Partners, Ltd.