Valley Partners, Ltd.