TESCO Partners, Inc.