Our Roofing Installation and Roof Repair Services



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?
Degraded Materials?
Ineffective Protection after Multiple Repairs?
These minor problems can be fixed by reroofing.


Roof Repairs

Our repair process can quickly resolve any issue and help your entire roof last for years to come.


New Construction

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.


Metal Roofing

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 Seams

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.


Custom Metal Flashing

We can install custom metal roof flashings to prevent water from entering your home.


Stone Coated Steels

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.


Tear Offs

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.


Residential Flat Roofing

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

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 Shakes

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.


Insurance Claims

Was your roof damaged in a storm? We accept insurance claims for the repair.


Need a New Roof? Call Now:

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:

Metal roofing, roofing shingles, steel roofing, Decra roofing, standing seam metal roofing, hail damage