Roof Installation, Winston-Salem, NC

HomeRoofing, Winston-Salem, NCRoof Installation, Winston-Salem, NC

We handle roof installation to replace an old roof or for new construction and additions.

When most people need a new roof, they generally turn to a roofing company. However, you should know that working with a general contractor can get you even better results for your roof installation. At Mathis Home Improvements, Inc., we have a keen understanding of not only quality roofing materials, but of the structural aspect of your home’s roof, as well.

Roof Installation in Winston-Salem, North Carolina

While a roofing company might suggest using them because they are certified, they do not hold a monopoly on that advantage. General contractors can become certified shingle masters, as well, and we are! You can be assured that whether you need flat roofing, metal roofing, or shingle roofing, you are getting a skilled and experienced professional when you call on us.

We have more than two decades of home improvement experience, so we have had time to determine which roofing products have the best performance. As a result, we offer brands you can trust, such as GAF roofing, CertainTeed roofing, and Owens Corning shingles. We install these products in accordance with their requirements and recommendations to ensure that you have no problems should you face the unlikely need to put in a material defect claim in the future.

Whether you need roof installation at your Winston-Salem, North Carolina home to replace an existing roof or to cover an addition, you can be confident of great products, excellent workmanship, thorough clean-up, and reasonable prices when you work with us. Contact us today with any questions you might have or to schedule an appointment to learn more and get an estimate.


At Mathis Home Improvements, Inc., we offer roof installation services for customers in Winston-Salem, Greensboro, High Point, Clemmons, Advance, King, Kernersville, Walkertown, and Mt. Airy, North Carolina.