Call us now ! Send us an email Edwards Ct Newport News United States

Back to Top

Call Us Today!
(757) 872-9555
Call Us Today!
(757) 872-9555

Roof Installation in Tidewater, Virginia

Give your property a brand new appeal with the residential and commercial roofing services from Peninsula Roofing Company Inc. Our team is always happy to discuss your roofing projects with you, so be sure to contact us today for an informative consultation.

Your Local Source for Roofing Services

Peninsula Roofing Company Inc. has been serving the roofing needs of Newport News and the surrounding Hampton Roads communities since 1984. Customer satisfaction is the driving force of our business. If you're not happy, we'll do it again because our work is guaranteed. We offer you the very best in roofing services, materials, and supplies to protect your largest investment—your home.

Qualified Roof Installation

There's no better way to protect your home than by keeping a good roof over your head. At Peninsula Roofing Company, we've been professionally installing and repairing roofs in the Tidewater region since 1984. A correctly installed roofing system will keep out wind and water that might damage your eaves and walls.

Honest Estimates Mean Quality Repairs

Save your home from costly repairs later down the line when you call us to schedule a free estimate on tear off and replacement of your roof system. Because each roof provides different challenges—from the pitch of the roof and type of shingles to the gutter system and number of valleys—we provide an honest on-site inspection and true estimate of your roofing repair needs.
Get in touch with our roof installation specialists in Newport News, Virginia, to arrange your next roofing project.

Call Us Today At ♦ (757) 872-9555

YP Reviews


Peninsula Roofing Company Inc.
520 Edwards Ct
Newport News, VA 23608
Phone: (757) 872-9555

Business Hours

Mon - Fri: 08:00 AM - 05:00 PM
Sat - Sun: Closed
In Business Since 1984

Payment Options