JDG Associates, Inc.