Preston Roofing Inc. is a family owned and operated business with more than 25 years experience serving all of Hampton Roads and Middle Peninsula. 

We take pride in quality workmanship that we provide for Residential and Commercial clients.

Our company will not leave your site until all work is complete and inspected by Bob Preston, Owner/Operator. 

From beginning to end Preston Roofing Inc., a Class A Roofing Contractor, will provide a meticulous installation, with all work installed by our own men and not a subcontractors. 

You can be assured all workmanship is quality and superb to any roofing company in the area.      

Preston Roofing, Inc. has serviced the Peninsula and Middle Peninsula for over 25 years, we are a small company that maintains service, workmanship, and prides itself with referrals from clients for years. 

We are a hands on company, not with a lot of bells and whistles, but we get the  job done.  We know you will be 100% satisfied, that’s our word, and our name.

  • Master Shingle Applicators with Certainteed
  • GAF Shingle Applicators
  • Genflex Applicators
  • Mulehide Certified Applicators
  • Member, National Roofing Contractors Association (NRCA)

Company Officers

Bob Preston
Dee Preston
Office Manager