Founded in 1949, McNeil Roofing has provided the Blue Ridge Region in Southwest Virginia with the highest quality roof repair and roof cleaning services for over 70 years. Our team provides the answers to all of your roofing needs whether you are in need of repairs due to storm damage, water leaks, roof maintenance, or want your roof to shine like it’s brand new. Whatever your needs may be, our roof specialists are here to help you make the best decision for your home. Your roof protects your assets and most importantly, your family; keep it protected with the best roofing contractors serving Southwest Virginia! We service the areas of; Roanoke, Lynchburg, Blacksburg, Danville, Radford, Lexington, Christiansburg, and Franklin County.