Total Roofing Solutions LLC is Veteran owned/operated, licensed and insured. We strive to use the best products on the market which is why we have chosen to sell and install Owens Corning complete roofing systems. As in many aspects of life the cheapest option isn’t always the best but we can promise you will get the BEST VALUE for your hard earned money. This will give you the best roof for your money and the peace of mind that comes with trusting a product manufacturer that has been in business for over 75 years.
We not only do full roof replacements but we can handle any roof repairs, metal roofing, flat roofs, EPDM and TPO roofing, gutter installations, fascia and soffit repairs/ wrapping, window replacement, gutter guard installations and many more projects.
Every job is treated with the utmost professionalism and attention to detail. We will treat your project as if we were working on our own homes. Many roofing contractors are concerned with installing roofs too fast and in the process make mistakes that can lead to leaks or void warranties. Total Roofing Solutions give a 5 year workmanship warranty and No Leak Guarantee. If there is ever a service issue we will come out to assess and service the issue promptly and at no cost to you.
For insurance claims we will help you through the claim process from inspecting the roof at no cost, meeting with the insurance adjuster and submitting your certificate of completion. The only thing you will have to worry about is picking a shingle color for your new roof.
Homeowners count on Total roofing solution for exceptional roofing services, and we apply the same level of care and expertise to our gutter replacement projects as well. Protect your home from moisture damage with premium gutters and gutter guards. Give us a call today to learn more or fill out our online contact form now to schedule a free, in-home consultation and accurate cost estimate.
Address : Address: 11010 Carmel Crossing Rd, Charlotte, NC 28226 Hours:
Open ⋅ Closes 6PM
Hours or services may differ Phone: (704) 751-7566