Serving Winchester, VA and Surrounding Areas

Tharp’s Roofing

The Best Professional Roofing Contractor In Winchester, Virginia!

Tharp’s Roofing has been servicing the city of Winchester and its surrounding areas for more than 30 years with professional roofing services. We have worked on numerous projects involving roof repair, roof replacement, slate roofs, rubber roofing, metal roofing and much more. We have learned to identify the problems and the potential problems that may occur so that we get the job done right the first time. We commit to our customers and establish a long-term relationship with them and we are ready to assist on any future projects. Our experience and dedication make us one of the most trusted roofing companies and we always strive to continue the same level of excellence in everything we do. If you’re looking for a reliable and professional roofing company, give Tharp’s Roofing a call today. We look forward to working with you.

Shingle Roofing
Roofing Contractor
Roof Construction

Our Services
Roofing Contractor • Roofer • Slate Roofing • Roof Repair • Emergency Roof Repair • Residential Roofing • Flat Roof Construction • New Roof • Pre Roof Estimates • Metal Roofing • Rubber Roofing • Roof Replacement


Experts In The Industry

Our team shows a level of excellence that surpasses our competitors, setting new standards. We specialize in just about every area of Roofing and take pride in our work. Be assured, we’ll treat your property as if it’s our own! Your satisfaction is our main priority, and we always work with our customers to achieve outstanding results!

Dedicated To You

We are dedicated to the local community and have continued setting our quality expectations high to ensure you will always love the results. Our experts have many years of experience in the industry — necessary to bring your project to completion in a timely manner. Let Us Handle All Your Roofing Installation and Repair Needs Today!

Contact Us Now

(540) 664-2451

Service Area
Winchester, VA and All Surrounding Areas

Business Hours
Open 24/7

Payments Accepted
Cash or Check


Fill out this simple form, and we’ll contact you shortly!

8 + 12 =