CR Associates, Inc.