Roofing Contractor in Mount Vernon, WA

Mount Vernon sits on the Skagit River about forty miles north of our shop, in the farmland between the delta and the foothills. It is the only Skagit County city we serve and the northern edge of our range.

Roofing work in the Mount Vernon, Washington area
5.0 stars across 71 Google reviewsBBB accredited, A+ ratingCertainTeed ShingleMaster™ PROLicensed, bonded and insured — BRIXTWR790QN CertainTeed ShingleMaster certified contractor BBB Accredited Business with an A plus rating

Skagit valley weather and Mount Vernon roofs

The Skagit valley is flat, open and agricultural, which means very little wind shelter. Roofs here take weather coming in off the delta with almost nothing between them and it, so ridge and rake detailing matters.

At the same time the valley holds fog heavily — river fog and field fog settling overnight and lingering. That is the combination that produces both wind damage and moss on the same roof, which is unusual and means neither problem can be ignored.

Properties toward the eastern edge climb toward the foothills and pick up heavier tree cover and more rain, so conditions across the city vary more than the flat valley appearance suggests.

What we typically find on Mount Vernon roofs

  • Wind uplift from open valley ground with no shelter
  • Moss from heavy river and field fog on the same roofs taking that wind
  • Farm outbuildings that want metal rather than shingles
  • Heavier tree cover and rainfall on the parcels toward the foothills

Mount Vernon housing and roof age

Mount Vernon covers about 18,600 households across two ZIPs at an average value near $369,000, with a genuine mix of in-town housing and rural property on acreage. Farm outbuildings are common and often need a different roofing answer from the house.

Roofing services we offer in Mount Vernon

ServiceWhat it coversTypical range
Roof ReplacementA full tear-off down to the deck, a rebuilt system, and the three-layer warranty.$12,000–$20,000
Roof Repair and Leak RepairFind the actual source of the leak, fix that, and tell you honestly whether the roof still has life in it.$500–$1,500
Roof Cleaning and Moss RemovalSoft washing that lifts the growth without stripping the granules off your shingles.$300–$1,000
Gutter InstallationNew gutters and downspouts sized for Puget Sound rain, installed to move water away from the house.$500–$3,500
Skylight InstallationNew skylights flashed into the roof system properly, so the hole in your roof stays watertight.
Skylight RepairLeaking skylights re-flashed or replaced — usually a flashing problem, not the glass.

Ranges are what this work typically costs. Your number comes in a written estimate after the inspection, not before.

Free roof inspection in Mount Vernon

Tell us what is going on and Daniel will get back to you.

★★★★★ 5.0 from 71 reviews · BBB A+ · licensed & insured

Prefer to talk? Call Daniel on (206) 888-3948 · Mon–Fri, 7:00am–4:00pm

Do you need a permit to replace a roof in Mount Vernon?

Mount Vernon sits in Skagit County, and the rule there is specific.

Skagit County exempts replacing or overlaying one layer of residential roof covering — shingles, shakes or metal — where it complies with the Wildland-Urban Interface Code.

That is the Skagit County position, and it governs unincorporated areas. Mount Vernon adopts its own building code and can be stricter than the county, so confirm with the city’s building department — or let us. We pull whatever the job needs as part of the work, and in both Snohomish and Pierce counties the exemption ends the moment any roof sheathing has to be replaced, which is not knowable until the old roof is off.

Source: Skagit County, Construction Exempt from Building Permit

Permit rules in all four counties

Where we cover in Mount Vernon

CountySkagit County
ZIP codes we cover98273, 98274
From our Bothell shop40.2 miles
Households in these ZIPs18,551
Free inspectionsYes, no obligation

Nearby cities we also serve

Why Mount Vernon homeowners choose us

  • Daniel does the estimate himself. There is no sales team, so the person who looks at your roof is the person accountable for the work.
  • Your shingles covered for 50 years, our workmanship for 30 — and CertainTeed guarantees our installation alongside us for the first 15.
  • 5.0 stars across 71 Google reviews and a BBB A+ rating since December 2023.
  • Licensed, bonded and insured — Washington license BRIXTWR790QN, $1,000,000 general liability.

Read the full warranty

Before you get quotes in Mount Vernon

Roofing questions from Mount Vernon homeowners

Yes. Mount Vernon is the northern edge of our service area at forty miles. We schedule work up here in blocks rather than as single day trips.

Yes, and it is more efficient while we are set up on site. Outbuildings usually suit metal or low-slope membrane rather than shingles.

Because the valley gives you both — open ground with no wind shelter, and heavy fog that keeps roofs damp. It is an unusual combination and it means neither can be left alone.

★★★★★

“Brixton & Windsor Roofing went above and beyond in helping me with a new roof. They delivered what was promised and always kept me informed both with messages and pictures.”

Barry R.Roof replacement
★★★★★

“The owner was really attentive to my needs. Price was competitive and the crew was professional and friendly.”

Casey L.Roof replacement
★★★★★

“The service and knowledge of roofing options was great in helping us make our decision on material for our roof. They also delivered on time and budget.”

Eric LarsonRoof replacement

Get a free roof inspection in Mount Vernon

No cost and no obligation. Daniel looks at the whole system and leaves you a written estimate to keep.

Schedule your free inspection (206) 888-3948 Mon–Fri, 7:00am–4:00pm
Call (206) 888-3948 Free inspection
Free roof inspection, no obligation Daniel does it himself · Mon–Fri, 7:00am–4:00pm (206) 888-3948 Schedule your free inspection