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

Family Owned Since 1979!

Class-A Contractor Licensed & Insured

Get a Free Estimate

Your Roofing Company in Chesapeake, VA

Invest in your home or business by calling J.W. Hill & Son Roofing Co.  We are a roofing company in Chesapeake, VA, that does residential and commercial roofing for clients throughout the Hampton Roads region. We use the industry's best roofing materials, and our highly trained roofers use proven techniques to deliver quality results every time.

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 J.W. Hill & Son Roofing Co.

Since 1979, J.W. Hill & Son Roofing Co. has been installing, repairing, and replacing roofs for clients in Chesapeake, Virginia, and throughout the surrounding region. Our current owner, Jeff Hill, is a second-generation roofer who began working for his dad after graduating from college and took over the business in 2003. As a family-owned-and-operated roofing company, we take pride in our reputation for excellence. Our prices are very competitive, and we offer free, no-pressure estimates to prospective clients. Contact us today to discover how affordable roofing can be.


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