Headquarters: (305) 728-0437 Central Florida: (321) 319-4130 South Florida: (305) 423-4094 Hampton Roads: (757) 419-5200

Customer Portal

The MGC Team

Stephanie & Marvin Campbell

President and Vice President

Mrs. and Mr. Campbell are entrepreneurs who own a successful roofing company. They have Federal contracting experience in roofing repairs and replacements, completing many projects for the Department of Defense over the past 10 years. Mrs. and Mr. Campbell oversee the entire operation of MGC Roofing & Construction Inc.

Michael I. Levine

Chief Financial Officer

Mr. Levine has over 30 years of experience in tax accounting and tax law. He brings to the MGC Team, an extensive resume of accounting and construction management.

Coby T. Birks

Production Manager

Mr. Birks has over 25 years of experience in the roofing industry. His most recent responsibilities include management of the following departments; field operations, quality control and assurance, strategic planning, scheduling, estimating and negotiations.

Al Elvins Jr.

Safety Manager

Bio coming soon.

Donnie Merrill


Bio coming soon.

Project Managers/Quality Control Managers

MGC employs 5 Onsite Project/Quality Control Managers. These individuals are assigned to our contract locations and are responsible for the scheduling, material procurement, crew designation, reporting and inspections. All of MGC's Project Managers has at least 10+ years of experience in general construction, roofing and mechanical trades.

Superintendents/Quality Control Managers

MGC employs 10 full-time Roofing Superintendents/Quality Control Managers. Their overall responsibility is to provide our customers with a quality product, while maintaining safety. Each of these individuals have received the Manufacturer’s training for the product that they are installing and have been with the company for 5 years or more.