(540) 774-0177
Roanoke, VA

Mon. - Fri.
7:30am - 8:00pm


Shenandoah Roofing has been committed to building quality roofs in the Roanoke Valley since 1991. We care about being the most friendly, most skilled, and most professional roofing company in the valley.

Professional Service.

Glenn Lilly, the owner of Shenandoah Roofing, has been passionate about roofing for more than 30 years. Everyday he strives to be the go-to roofer in the Roanoke Valley and to provide the best service he and his team can. Through his dedication to quality, craftsmanship, and customer service, Glenn leads his company and his crew to be the best roofers in the valley.

Our Core Values

At the heart of every job, Shenandoah Roofing is guided by our set of core values


A beautiful, high-quality roof on a single-family home.

We believe in the value of doing the job right, the first time. By using on the best techniques and highest-quality materials, we ensure that our roofs are going to be the most durable and longest-lasting roofs in the Roanoke Valley. This is why every roof we install is hand-nailed.

Why is hand-nailing important?

Although you seldom hear it mentioned by many roofing companies, hand nailing is the best way to assure that you roof will last in times of high winds regardless of the wind rating on the shingle that is being installed. Most contractors use pneumatic nail guns and the results just aren't up to par with our quality standards. The reason for this is that nail guns often misfire driving the nails in crooked, too deep, or not deep enough.


Answer 2 packages

Because we hold ourselves to such a high standard of quality, we only hire the roofers who can keep up. We only hire local craftsmen, and if you have any questions about your roof, you can have a conversation with any one of our roofers. All of our roofers are veterans in the roofing industry, and they have the skills to accurately and professionally install hand-nailed shingles.

It just takes more skill to hand-nail a roof.

You can be assured that by working with Shenadoah Roofing, your roof will last as long as it possibly could. All of our roofs are backed with a five year workmanship warranty, and a lifetime shingle warranty from Owens Corning.

Customer Service

Answer 2 packages

Whenever you have questions, need some help with your roof, or want to know everything involved with having your roof replaced, you can always get in touch with us. We don't use any automated voice systems or call centers, when you call Shenandoah Roofing, you get a real person who is ready and able to talk to you about your roof.

We believe in having a personal relationship with our cutsomers. Having a roofer you can trust and rely on is incredibly important to us, and we want to be that roofer for you. Call us at (540) 774-0177 and we will be happy to talk to you.

Location & Contact Info

Contact Us

Fill out the form below and get in touch with us. We will get back to you as soon as possible.