About Us

Meet the EcoShield Team | Innovators of Roofing

Welcome to EcoShield Roofing, NC roofers that care about our customers as much as we do the environment! We wanted to take this opportunity to share more about ourselves and our core values so that you feel confident when you work with us!

As a company, we believe in combining high-quality roofing services with innovative eco-friendly solutions, so our customers can rely on their roofs for years to come. The advantage of our roofing practices is that when it’s time to repair or replace your roof, you can count on us to deliver long-lasting results that look amazing without harming the environment.

A roof is your home’s first line of defense against storms, rains, and high winds. Installing a roof that’s as ecologically responsible as it is durable matters to us. With our team, you can enjoy a more durable and sustainable roof!

About Owner:

Wil Sessions started his roofing business in 2018 with a mission to create high-quality roofs for Winston-Salem and surrounding areas. He did jobs for Safeco, Liberty Mutual, AllState, and Nationwide for two years. In that experience, he learned how to properly inspect for hail, wind, and other damages to shingles that would impact insurance claims. After that, he started his own family business and proudly served the roofing industry in North Carolina.

EcoShield Roofing

Raising your standards,
one roof at a time

Any Questions? Call: (336) 937-9673

At EcoShield, You and Your Roof Come First

Our team takes the safety of your roof and your home seriously, which is why we use materials with the highest integrity and follow all proper safety protocols. Our mission is to perform roof repairs or replacement services with maximum speed and efficiency so you can get back to enjoying your home or office as soon as possible. However, during service, we continuously update and educate our customers on the condition of their roofs.

Roof installation and repairs are all about restoring your roof to its original condition, but we take our services one step further. Throughout our service, we take the time to incorporate greener, more environmentally conscious construction options. Whether you need a new roof, new siding, gutter service, or brand new insulation, our goal is to make your roof as sustainable as it is durable.

Most importantly, throughout service, our customers’ safety is our top priority. Your roof’s job is to safeguard your home; it’s our job to safeguard your roof.

The EcoShield Difference

Unlike other residential NC roofers, we focus on providing our customers with all their options, which means offering services that protect our customers and their roof. At EcoShield Roofing, you can always expect the following:

  • Warranty of our Workmanship
    • We stand behind our work and believe in its strength. That’s why we provide a 12-year labor warranty on all new roofs – exceeding the average industry standard.
  • Customer Financing
    • Everyone’s financial obligations are different, which is why we make our roofing services more accessible through customer financing. Our team understands financial circumstances can vary and will work with you to find the best solution.
  • Reliable Estimates
    • Based on the extent of damage or repairs, we’ll respond promptly with an estimate that fits the needs of our clients.
  • Insurance Claim Assistance 
    • In the event of storm damage or other circumstances, our team can assist you with the insurance claims process. Filing paperwork and moving forward with roofing services is more accessible with a professional by your side.
  • EcoFriendly Practices
    • We strive to incorporate eco-friendly practices throughout all our services, so you’re receiving a roof you can rely on and feel great about. From sustainable material choices to on-site clean-up, we keep all of our installation practices as green as possible.
  • Informative and Educational
    • Every time we step on a job, we seek to educate our customers about their roof, so they’re aware of what and how we repaired the damage. We also explain how to maintain a roof, so our customers can enjoy our work for years to come.

No matter the size or scope of a project, we treat them all the same because every roof matters. At EcoShield, our customers always come first.

Our Company Core Values

Everything we do is to better the living conditions for our customers and improve our environment. In our eyes, ECO stands for our:


Everything we do is driven by our desire to do better, both for you and for the Earth. Our integrity, honesty, and ethical responsibility to our customers and the Earth is the core of our company. Doing our best means being transparent every step of the way.


Once we start a project, we’re committed to completing it as efficiently as possible. A damaged roof shouldn’t take weeks to complete. When you choose EcoShield, we promise to complete your project in the time frame we promised.


At Ecoshield, we take the time to ensure your roof is repaired with the best materials, and there is support in place to keep your roof from being compromised. We’re very observant of the state of your home, and leave it exactly how we found it.

Each time we step foot on a property, we pledge to:

Always do the right thing.
Never take shortcuts.
Be efficient in our roof estimates, installation, and solutions.
Provide knowledge and continue our own education.
Value one another and our customers.

For Local Roofing Repairs and Installation, You can Count on EcoShield Roofing

When it comes to residential NC roofers, residential or commercial, our team is ready to get the job done. We specialize in roof replacement and roofing repair services throughout North Carolina, serving cities like:



High Point




At EcoShield, we Strive for Excellence.

As a company, we believe that roofing and innovation go hand in hand. We have a vision to build our customers better roofs and, throughout that process, make the planet a brighter place. With eco-friendly products and services, we can begin that vision sooner rather than later.

In addition to our ethical and ecological values, we also value the continuous education of our staff. All of our roofing technicians go through training and vetting before they’re eligible to repair a roof. Our sales teams attend multiple roof installations to better understand the repair and replacement process. We want our customers to understand the roofing process from the inside out, and by training our staff to be experts in roofing, we can better serve our customers.

If you’re ready for your brand new roof, contact us for a FREE Roofing Estimate!