MECC, Inc