M Corporations provides electrical, mechanical, industrial, structural, and technology design, administration and overall consulting services to the construction industry. The component companies are: M Engineering, Inc. which focuses on medium to large scale commercial, institutional, and industrial projects; M Retail Engineering, Inc. which focuses on retail and restaurant store roll-outs, strip centers and shopping malls; and M Technology, Inc. which provides technology design services to all types of facilities.