Mount Vernon, WA · Skagit County
Roof replacement in Mount Vernon from a family-owned GAF Master Elite roofer.
Wind off the Skagit flats, long wet winters and tall firs on the hillsides wear Mount Vernon roofs down faster than the brochure says. Topside replaces roofs across Mount Vernon with systems built for exactly that.
- Free inspection and written estimate
- GAF Golden Pledge lifetime warranty available
- Serving Skagit County for over 35 years

Roofing in Mount Vernon
What Mount Vernon weather does to a roof.
Mount Vernon sits where the open Skagit Valley meets wooded hills, so roofs here take two kinds of punishment depending on the neighborhood.
Mount Vernon homes
From older downtown homes to newer neighborhoods.
Older homes near downtown and on the hillsides often have cedar shake under the shingles, two layers of roofing, or decking that has been patched for years. We tear off to the deck, replace what is soft, and add solid sheathing where an old shake roof needs it.
Newer homes in neighborhoods like Skagit Highlands and Eaglemont are reaching the age where their original builder-grade shingles are wearing out. A GAF system with proper ventilation and new flashing is usually a big step up from what was installed the first time.

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 ice and water
Synthetic underlayment, plus 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 Skagit's damp months.
Cleanup and walkthrough
Magnet sweep for nails, all debris hauled away, and a final review with you.
PledgeWarranty
Warranty
Lifetime protection most Skagit roofers can't offer.
- 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 Skagit homeowners say.
“Topside roofing recently installed a new roof for us. They did excellent work; we love it! They promptly responded to all my questions, offered a competitive price, had a hard working crew out here to do the job, picked up after themselves and overall made the process simple.”Kiersten J. · Google review · roof installation
“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 Mount Vernon.
- Mount Vernon
- Burlington
- Sedro-Woolley
- La Conner
- Conway
- Big Lake
- Anacortes
- Bow
- Stanwood
Mount Vernon roofing questions
Do you serve all of Mount Vernon?
Yes. Topside replaces roofs across Mount Vernon, from the valley floor to the hillside neighborhoods, plus Burlington, Sedro-Woolley, La Conner and the rest of Skagit County.
My roof has moss. Does it need to be replaced?
Not always. Light moss can be treated. If moss has lifted shingle edges or the roof is near the end of its life, replacement is usually the better value. We'll tell you which one you need after the inspection.
How much does a new roof cost in Mount Vernon?
Price depends on size, pitch, layers being removed, material and decking condition. We give a free written estimate based on your actual roof. Monthly payment options are available through Hearth.
Is Topside local?
Topside is a family-owned company based in Bellingham that has served Whatcom, Skagit, Island and San Juan counties for over 35 years.
Get a free roof estimate in Mount Vernon.
Family-owned, GAF Master Elite, and roofing Skagit County for over 35 years.
