Blaine, WA · Whatcom County
Roofing in Blaine and Birch Bay, built for salt air and bay wind.
Homes around Drayton Harbor, Semiahmoo and Birch Bay sit right on the water. Salt air and wind off the bay are hard on shingles, flashing and fasteners. Topside has been roofing north Whatcom County for over 35 years.
- Free inspection and written estimate
- GAF Golden Pledge lifetime warranty available
- Serving Blaine and Birch Bay for 35+ years

Roofing in Blaine
Why roofs near the water need a different approach.
A roof a few blocks from the bay ages differently than one inland. We plan the materials and details around that.
Blaine homes
From year-round homes to vacation cabins.
Blaine and Birch Bay have a mix of year-round homes, older beach cabins and newer houses. Older roofs often have layers of patched roofing or tired flashing. We take the roof to the deck, fix what we find, and give you a watertight system.
Newer homes around Birch Bay and Semiahmoo are reaching the age where builder-grade shingles and original flashing start to fail. A full GAF system with corrosion-resistant details is built to last in that exposure.

What's included
Every Topside roof replacement includes:
Full tear-off to the deck
No roofing over old roofing. We remove everything so the deck can be checked.
Decking repair
Soft or rotted plywood is replaced before the new roof goes on.
Underlayment and leak barrier
Synthetic underlayment, plus ice and water leak barrier in valleys and at eaves.
New flashing
Walls, chimneys, skylights and vents get new flashing, not reused metal.
Ventilation check
Ridge and intake venting sized so the attic can dry out in our damp months.
Cleanup and walkthrough
Magnet sweep for nails, all debris hauled away, and a final review with you.
PledgeWarranty
Warranty
A warranty backed by GAF, not just the roofer.
- Lifetime
- Coverage on qualifying GAF shingles and system parts
- 50 years
- Non-prorated coverage for manufacturing defects
- 25–30 yrs
- GAF coverage for installation errors
Available on qualifying complete GAF roof systems installed by a GAF Master Elite contractor.
Reviews
What homeowners say.
“Topside Roofing did a wonderful job on our home's new roof. They were professional, communicative, thoughtful, and careful. The roof looks wonderful and they came back and completed the couple things that needed attention after the job was wrapped up.”Mary C. · Google review · new roof
“The team who put on my new roof did a beautiful job. They were friendly, respectful, and professional, and afterwards did a very thorough clean-up of the property.”Sibyl S. · Google review · new roof
Nearby
Also roofing near Blaine.
- Blaine
- Birch Bay
- Semiahmoo
- Ferndale
- Lynden
- Bellingham
Blaine roofing questions
Do you work in Birch Bay and Semiahmoo?
Yes. Topside roofs homes across Blaine, Birch Bay, Semiahmoo and the rest of north Whatcom County.
Do you work on waterfront homes?
Yes. We plan materials and installation details for salt exposure and high wind on waterfront and view homes.
How much does a new roof cost in Blaine?
It depends on roof size, pitch, layers, material and what we find under the old roof. We give a free written estimate, and monthly payments are available through Hearth.
Do you do roof repairs too?
Yes. If the roof is in good shape and the problem is in one spot, a repair may be all you need. See our roof repair page.
Get a free roof estimate in Blaine.
Family-owned, GAF Master Elite, and roofing Blaine and Birch Bay for over 35 years.
