Where we work: Skagit, Snohomish, Island and Whatcom Counties
Four counties in Northwest Washington, from our base in Mount Vernon. If your project is in one of them, we'd like to hear about it.

Skagit County
Our home county. We're based in Mount Vernon, so the valley towns, Anacortes and Fidalgo Island, and the Highway 20 corridor upriver are close to home. Much of our recent work is here: roof repairs and a basement office, a rebuilt apartment walkway and a trailer port, new floors, a yard rebuilt from mud, and a 2025 public-works masonry repair for a school district.
Towns include Mount Vernon, Burlington, Sedro-Woolley, Anacortes, La Conner, Bow, Conway and Concrete.
Snohomish County
South of us along I-5, from Stanwood and Arlington through Marysville and Everett, and east toward Lake Stevens, Snohomish and Granite Falls. We ran an attached timber patio cover and a storage shed project in Marysville, and we're managing a new custom home for an owner-builder in Stanwood.
Towns include Stanwood, Arlington, Marysville, Everett, Lake Stevens, Snohomish, Granite Falls, Mukilteo, Lynnwood and Monroe.
Island County
Whidbey and Camano Islands. Camano is reached by road through Stanwood; Whidbey by the Deception Pass bridge from the north, or the Mukilteo–Clinton ferry from the south. We ran a new insulated shed project in Clinton and resurfaced granite countertops on Camano Island.
Towns include Oak Harbor, Coupeville, Freeland, Langley, Clinton and Camano Island.
Whatcom County
North of Skagit, from Bellingham and Ferndale out to Lynden, Everson and the border towns. In Bellingham we repaired a cracked solid-surface countertop for a homeowner and framed a retail store's interior as a trade subcontractor.
Towns include Bellingham, Ferndale, Lynden, Blaine, Everson and Sumas.
Not sure if you're in our area?
If your town isn't listed but it's in one of these four counties, ask anyway. Pick the county on the form, add the town, and tell us a little about the work. For public agencies, our public works page lists our registrations.
Tell us where the project is
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.