Kitsap · Jefferson · Mason County
Kitsap County Roofing Contractor for Roof Replacement and Repair
Locally owned and based in Silverdale. Hood Canal Roofing replaces and repairs roofs across the Kitsap Peninsula with Owens Corning systems, clear itemized estimates and a crew that treats your home like a neighbor’s.
- 5.0 from 110+ Google reviews
- Owens Corning Preferred
- Best of Central Kitsap 2024
- Best of the Best Kitsap 2024
Get a free estimate
Reply within 24 hours. No pressure, no obligation.
What we do
Roofing services on the Kitsap Peninsula
Roof replacement
Owens Corning shingle systems, installed to manufacturer standards with full tear-off and decking repair.
Roof repair
Leaks, wind damage, lifted shingles, flashing and vent boots, with honest repair-or-replace advice.
Metal roofing
Long-lasting standing-seam roofs that shed needles and moss under Northwest evergreens.
Gutters and downspouts
Replaced with your roof so the drip edge and gutters work as one system.
Skylights and flashing
Skylight replacement and reflashing around chimneys, vents and walls.
Roof inspections
For buyers, sellers, insurance claims and peace of mind before the storm season.
Recent work
Roofs built for Northwest weather
Franklin Lodge No. 5
Port Gamble · OC Duration, Driftwood
Hood Canal waterfront
Kingston · OC Duration, Sierra Gray
Luxury shake-look roof
Bainbridge Island · CertainTeed Presidential
Neighborhood re-roof
Poulsbo · OC Duration, Estate Gray
How it works
Your new roof in four simple steps
Meet
We schedule a time that suits you to look at the roof and talk through your project.
Estimate
You get an itemized breakdown of everything needed, with photos and options.
Install
Our crew and project manager start on an agreed date and keep you updated daily.
Follow-up
We check our work against our quality standards and stand behind it with warranties.
Born and raised in Kitsap
The team behind your roof
Our roots in this community run deep. You deal with the same local people from your first call to the final cleanup.
Brian Foley
Owner
In roofing since 2015. Brian stays involved in every job and cares most about delivering value in a transparent, ethical way.
Jake Garland
Project Manager & Estimator
Ten years in roofing, with hands-on installation experience. Jake runs your estimate and keeps the project on schedule.
Service areas
Roofing across Kitsap, Jefferson and Mason counties
From our Silverdale office we cover the whole peninsula. Pick your town to see local projects, common roof problems and permit tips.
We also serve Port Orchard, Gig Harbor, Belfair, Brinnon and the rest of the Kitsap Peninsula.
Storm season is here. Is your roof ready?
Book a free inspection before the next windstorm.
FAQ
Roofing questions from Kitsap homeowners
Do you use subcontractors for roof installations?
No. Every Hood Canal Roofing roof is installed by our own crew, so the people you meet at the estimate are the same team responsible for the work on your home.
What labor warranty do you offer?
We back our workmanship with a 20-year labor warranty. That’s on top of the manufacturer’s warranty on the shingles themselves.
How long will my roof replacement take?
It depends on your home. The size of the roof, its complexity and the scope of work all play a part. We’ll give you a timeline for your specific project with your estimate.
Do I need to be home during the project?
No. We just ask that you’re reachable by phone or email. If we uncover something unexpected, like damaged decking, we’ll contact you to review and approve any change to the original scope before we continue.
How do you protect my home during the project?
We cover windows, garden beds and anything else around the house with tarps and plywood, and keep them in place for the whole project.
What areas do you serve?
We are based in Silverdale and serve Kitsap, Jefferson and Mason counties, including Poulsbo, Bremerton, Bainbridge Island, Kingston, Port Orchard and Port Ludlow.
STAY IN THE LOOP


