Investing in a new roof can be a big expense especially when you decide to choose MGA Roofing. \r
Before you sign their contract, you'll want to make sure you have done your homework! MGA Roofing has failed to comply with their end of the contract, provided horrible customer service, and lousy workmanship. They have failed to take the initial step to fix their prior mistake. ""MGA is happy to consider your needs when working with your home.""...only if you're ready to spend more money. If you're looking for a dependable roofing company, I DO NOT RECOMMEND MGA ROOFING COMPANY. \r
\r
Is it a surprise that they gave themselves five stars?
more