Roofing Contractor | Master Roofing Company in St. Louis

Master Roofing Company is a full-service roofing contractor offering a comprehensive list of roofing services in St. Louis, Missouri. From roofing repairs to roof installations, no job is too big or too small for us!



We take pride in being one of the most reputable and reliable roofing contractors in the roofing industry. Our extensive history of offering excellent customer service has earned us a stellar reputation in the St. Louis area.

Integrity and quality workmanship at Master Roofing Company In St Louis is at the heart of everything we do!

Contact Us Today for a Free Estimate and Find out More about the Services We Offer!

Comprehensive Roof Inspection Services in St. Louis, MO

The truth is that your roof is working night and day to protect you and your family from the elements. Should there be storm damage to your roofing system, the consequences could be dire, resulting in anything from property damage to injuries.

Before providing you with a free estimate, we will conduct a thorough inspection of your roof. This way, there are no surprises or hidden costs that could give you unnecessary stress during the roofing process.

Master Roofing Company Logo


Roof Repairs Done Right!

" The Roofers from Master Roofing Company showed up on-time, fixed our leaking roof, cleaned-up, and did an excellent job of repairing our home's roof in Maryland Heights. We have found our Roofing Contractor with this company."

Susan Dire Roof Repair- St Louis

" The Roof Inspector came out to our home in Maryland Heights and did a very good inspection of our roof. He found some flashing issues and pinpointed where the roof leak was coming from. He even worked with our homeowner's insurance to get our roof repaired for nearly nothing out-of-pocket!! Don't waste your time with any other Roofing Contractor in St Louis."

Louis Metson Roof Inspection- Maryland Heights, St Louis

" We had storm damages on our roof in Creve Coeur. We got our FREE Inspection and then Master Roofing Company worked with our homeowner's insurance to get them to cover a new roof installation. The crew that installed the new roof was amazing. Very professional and clean. Better than expected!!"

Keesha Finkis Residential Roof Installation- Creve Coeur, St Louis

" Well the last hail storm caused major damages to our roof in Ladue. The team of roofers at Master Roofing Company replaced our home's roof-fast! The cost was better than those other guys in town and we are very pleased with our new roof."

Randal Morton Roof Replacement- Ladue, St Louis

    Professional Roofing Contractor In St Louis

    Reliable Roof Repairs to Keep a Roof Over Your Head!

    The truth is that your roof isn’t built to last forever. In many cases, a well-planned and executed repair will restore the stability of most roof systems, preventing the need for a roof replacement. Our exceptional attention to detail and consistent service have earned us a favorable reputation in the industry!

    We also provide reliable emergency roof repair services, so you can contact us to have your roof repaired when you need it most!

    Need a Roofing Repair Specialist in St. Louis, Mo? Get in Touch with Master Roofing Company Today!

    Roofing Services

    Below are some of our most requested repairs and replacement services we provide to St Louis customers. Click here to view all of our St Louis Roofing Services, or click from the list below to go to an individual service page. 

    Have Questions? Give Us A Call !

    "A roofer, roof mechanic, or roofing contractor is a tradesperson who specializes in roof construction. Roofers replace, repair, and install the roofs of buildings, using a variety of materials, including shingles, bitumen, and metal."

    "Multiply your house length by your house width to get the area. (For example, 40 feet x 30 feet = 1,200 square feet.) Next, multiply the area by your roof's pitch. (1,200 x 1.05 = 1,260 square feet.)"

    "While in the vast majority of cases you'll see tons of results when you do a Google search for licensed roofing contractors, you might be better served by going old school and asking friends and family, your neighbors, and even asking the employees at your local hardware stores or places like Lowe's or Home Depot."

    "Thus, to cover roof of a 1500 square foot house, you would need 57 bundles of shingles. Thus, it will take 57 bundles of 3-tab standard size shingles (12″×36″) to cover roof of 1500 square feet house. Thus, there are 57 bundles of standard size 3-tab shingles you will need to cover roof of 1500 square feet house."

    "Slate, copper and tile roofs, which are on the upper end of the price spectrum, can last more than 50 years. Homeowners with wood shake roofs should expect them to last about 30 years, while fiber cement shingles last about 25 years and asphalt shingle/composition roofs last about 20 years, the NAHB found."

    How to Verify if Your Roofers Did a Good Job
    1. Your Roof Includes Drip Edge Flashing. ...
    2. Your Roof Looks Even and Uniform in Appearance. ...
    3. They Use A Quality Underlayment. ...
    4. They Implement Effective Flashing Practices. ...
    5. They Leave The Job Area As They Found It. ...
    6. Call Us- Ask Master Roofing Company.
    "Roofing over an existing roof is also called reroofing or an overlay. It is the process where roofers install a new roof over your existing one, i.e. add a new layer of shingles, which means that there is no tearing off of the old roof."

    Roofers Working Throughout St Louis And St Charles MO

    Emergency Roofing Contractor St Louis- Master Roofing Company (314) 279-5531 (768 × 768 px)

    Need to Install a New Roof in St. Louis? We Can Help!

    We know that no two roofing systems are the same, and we will ensure that your roof installation is done according to your requirements to provide a lasting solution. Our team can customize your new roof to suit your preferences.