General contractor in Skagit County, based in Mount Vernon
Washington Construction is a general contractor based in Mount Vernon, the Skagit County seat. From here we work in the valley towns, on Fidalgo Island and up Highway 20 toward Concrete. This page is what we have built and repaired in the county, town by town, and what we take on here.

Work we have done in Skagit County
Mount Vernon and Burlington
For one landlord with rental homes in both towns, we handled several years of repair work (2021 to 2023). The roof leaks turned out to be rotted sheathing, so we rebuilt those sections from the sheathing up. We also fixed siding and flashing where water was getting in, cleaned gutters and repaired downspouts. Inside, we rebuilt a bedroom with new insulation, drywall, subfloor and flooring, and replaced an apartment ceiling. In 2024 we cleared moss, fir needles and debris from a Mount Vernon roof, leaving the skylight and vents intact.
Roof leak repair in Mount Vernon and Burlington
Sedro-Woolley
For a school district we repaired a vehicle-damaged brick corner wall as prevailing-wage public work (2025). We took out 17 impact-damaged bricks and set matching brick in their place, blended the mortar and shaped the joints to match the 20-plus-year-old facade, added concealed masonry anchors and repaired the surface behind the new brick, then acid-washed and weatherproofed the wall.

What we take on in Skagit County
The houses here
According to the U.S. Census Bureau's American Community Survey (2020 to 2024 five-year data), 52% of homes in Mount Vernon were built before 1990, as were 44% in Burlington, 55% in Sedro-Woolley and 66% in La Conner. Those houses have had a long time to weather. Roofs, flashing, gutters, siding and decks are the parts of an older house that meet the rain first, and they are the work described above.
Working in Skagit County
Much of our Skagit work comes down to water. The valley stays damp for much of the year, and moss and fir needles keep roofs and gutters busy. Our jobs here show it: leaks traced to rotted sheathing, flashing fixed where siding let water in, and moss and needles cleared from a roof. So when we look at a house in the valley, the first question is where the water goes, and we look at the roof edge, the gutters and the ground around the house.
Towns we serve in Skagit County
Mount Vernon, Burlington, Sedro-Woolley, Anacortes, La Conner, Bow, Conway and Concrete.
Questions people in Skagit County ask
Where do you work in Skagit County?
From Mount Vernon we work in the valley towns, out to La Conner and Anacortes, and upriver in Sedro-Woolley, Concrete and along Highway 20. Tell us your town on the form and we will say whether it is a visit we can make.
Do you do small repairs, or only larger projects?
Both. Our Skagit County work includes repairs such as roof leaks, gutters, flashing and siding, as well as renovations, decks and outbuildings.
Who does the plumbing?
Plumbing on our jobs is done by certified plumbers. It is part of our scope, so you still deal with one contractor.
Do you work for public agencies in Skagit County?
Yes, on small public works. See public works for our registrations and past performance.
How do I ask for a site visit?
Call, or send the form below. Tell us what you need and which town you are in, and we will arrange a time to see the site.
Tell us about your project
Thanks, we have your request
A person reads every request and gets back to you to set up a site visit.
Want to add something? Call (360) 858-8580, Monday to Friday, 8 a.m. to 5 p.m., or email gc@wa.construction.
What happens next
- A person reads your request.
- We contact you by phone or email, whichever you prefer.
- We visit and talk through what goes into a written proposal.
Already working with us?
Current clients, trades and suppliers: please use your usual contact.