MGC Roofing & Construction, Inc. is 100% Employee Owned. We pride ourselves on quality. Nearly 20 years ago, our President Marvin Campbell, decided to take a leap of faith and enter the market with his wife. Marvin has successfully cornered the market and made a strong and reputable name for the MGC banner. Marvin wanted to share that passion and extend ownership to all of his employees. He sold MGC to its employees by becoming an ESOP in 2018.