MJP Associates, Inc.