Monday - Saturday: 7:00 a.m. - 6:00 p.m.

Family Owned Since 1979!

Class-A Contractor Licensed & Insured

Get a Free Estimate

Trusted and Experienced Roofing Company in Chesapeake, VA

Ensure the roof on your home or business is in pristine condition by seeking the exceptional services of J.W. Hill & Son Roofing Co. As a roofing company in Chesapeake, VA, we provide complete solutions to both residential and commercial clients to handle all their roof repair, maintenance, and installation needs. We always select the top quality materials on every roofing project, and our highly trained staff use proven techniques to deliver top-tier results on every job. Contact us today to learn more about our services and let our team cover all your roofing needs.

Roofing Services - Chesapeake, VA

Residential Roofing

Commercial Roofing - Chesapeake, VA

Commercial Roofing

Contact us today for a free, no-pressure estimate.

(757) 335-6650

Tear Icon


Replacement Icon


Installation Icon


Repair Icon


About Our Company

Since 1979, J.W. Hill & Son Roofing Co. has been providing residential and commercial roofing services to clients throughout Chesapeake, VA, and the surrounding areas. Our current owner, Jeff Hill, is a second-generation roofer who had initially worked for his dad after graduating from college, before taking over the business in 2003. As a family-owned and operated company, we take pride in our reputation for excellence and superior quality. Our prices are highly competitive, and we offer free, no-pressure estimates on every project. So call us right away when you need commercial or residential roofing services for your business or home.


Thank you for your interest. We look forward to hearing from you soon.

(757) 335-6650

Hours of Operation
Monday - Saturday: 7:00 a.m. - 6:00 p.m.

Service Area
Tidewater, Chesapeake, Portsmouth, Hampton, Newport News, and Virginia Beach

Facebook Icon

BBB Logo