C C & Associates Inc.