We install most types of roofing and purchase our products from several quality suppliers and manufacturers. We will help you in selecting exactly the right materials for your installation.
Extensive Storm Damage?
Ineffective Protection after Multiple Repairs?
These minor problems can be fixed by reroofing.
Our repair process can quickly resolve any issue and help your entire roof last for years to come.
Investing in a new roof is a smart and strategic way to improving the beauty, strength, and value of your property. As a long-lasting investment, new roofing demands careful attention to detail and skilled contractors to ensure its quality and structure.
Roofing shingles have withstood the test of time and weather for decades. Very affordably. The beauty of these roofing shingles lies in the simplicity of their design; their ability to protect your home, and in the quality of their engineering.
If you have a slate or tile roof that needs repair, restoration, or replacement, please contact us now for a free estimate.
Let the metal roof installation professionals of our business show you the positive difference that a new metal roof can make on your home or commercial property. You can choose from a wide range of colors, styles, patterns, and textures, so the sky is the limit when it comes to metal roof installation.
Standing seam systems are premium metal roofing designed to hide fasteners by using concealed side laps or concealed clips. These can be either snap together systems or mechanically fastened panels.
We can install custom metal roof flashings to prevent water from entering your home.
Stone coated metal roofing shingles are designed for homeowners who want the performance benefits of metal roofing and the traditional looks of asphalt shingle roofs.
Are you ready for a new roof? We can help you with the process of tearing off the old to make way for the new.
Installing a new residential flat roof can dramatically increase the value of your home and with the variety of residential flat roofs to choose from, we take the time to properly evaluate your roof and determine which system works best for you.
Roof Coating can be applied to virtually any existing roofing surface to create a seamless membrane that protects against permanent ponding water, ultraviolet light and severe weather.
Cedar Shake Siding is a great choice for adding charm and character to any home. It’s an affordable alternative to achieving the natural look of real shake siding with easy maintenance and upkeep.
Was your roof damaged in a storm? We accept insurance claims for the repair.
Areas we service:
Edwardsville, Glen Carbon, Troy, Highland, Maryville, Collinsville, Clinton County, Breese, Carlyle, Albers, St. Rose, New Baden, Trenton, Centralia
Roofing Services we offer as roofing contractors: