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.

roofing company gloucester va

Bob Preston


roofing contractors gloucester va

Dee Preston

Office Manager