A few words about us


MAG Roofing & Construction is a family owned company dedicated to providing our customers with the best possible products and services.  Our company began in the greater Houston metropolitan market in 1989, over the years we have expanded our service areas to the mountainous regions of Colorado all the way to the lower regions of southern Louisiana.  Our team is very diverse in its skills and highly trained in the various aspects of the roofing and construction field. Each project is supervised by three levels of management to ensure we provide the products and services you expect.

We pride ourselves in offering the highest level of service to identify the problems with your roofing and/or construction needs, finding a resolution within budget, making repairs in a timely manner with little or no disruption to tenants or homeowner. We have made it our goal to help make our client’s life easier and create a better experience.  No project is too big or too small whether it is a large shopping mall, high-rise building, Multi-family units or the individual homeowner, we take on each individual project as if it’s the only one and give the appropriate attention to detail.  Our employees are professionals, and we expect to treat every customer like family. It is a privilege to earn the right to work on your property, and we will act accordingly.  We will follow up with a service visit making sure we keep another satisfied customer.  Our primary goal is to find the best possible solution for your needs at the most reasonable cost.


When choosing a quality company you can trust, choose MAG Roofing and Construction for your next project.


What you can expect from us

Expect quality roofing and construction and the best in service when you contract Mag Roofing and Construction for you next project.

  • Fast and efficient
  • Economical
  • Quality supplies
  • No project too large or too small
  • Expert service
  • Attention to detail
  • Superior craftsmanship
  • Knowledgeable staff and workers
  • Status Updates
  • Hard Working
  • Impressive results
  • Satisfied clients as an end result