Roof Replacement & Storm Damage Specialists
Henry Tharp’s Roofing has been installing beautiful, long-lasting new roofs for northern Virginia customers for over 25 years, and we would love to provide you with the roof replacement you need as well. This includes assistance with the insurance claim, if you qualify.
Our company believes that safety and integrity are crucial when building roofs. We complete every roof replacement with our in-house crew, never relying on subcontractors, so you get personal service that is truly unmatched. Our trusted team installs durable roofs that last, making sure every component we use can resist wear and tear. Contact us today for the professional service you want from a roof replacement contractor.
Residential Roof Replacement
Does your home’s asphalt roof need replacement? We are the area’s local asphalt roofing specialists. Our company has completed hundreds of asphalt roof replacements and installations, and we’re certified to install CertainTeed shingles. When you need a residential roof replacement, there’s no better contractor for the job than Henry Tharp's Roofing.
Commercial Roof Replacement
Whether your business has a flat roof or an asphalt sloped roof, we can help. We will respect your business, employees and clients the whole way through. As a family-owned business with over 25 years in the industry, we understand the need to help your business get a durable replacement roof without interrupting your work operations. Come to us for top-quality results at a fair price.
Storm Damage? Let Us Help With the Insurance Claim
Henry Tharp's Roofing has helped hundreds of customers get their roof replacement covered by their insurance company. If your roof has storm damage, let us help you determine whether or not you qualify for a claim. If you do, we’ll help you through the process.
Contact Us for a Free Consultation & Estimate
Henry Tharp's Roofing has been providing our neighbors with quality roof replacement services since 1996. For a free consultation and estimate with our certified team, reach out today! Call us at (540) 664-4035 or fill out the online form. We can’t wait to earn your business.