Free Roofing Estimate
Fill out the form below for your FREE roofing estimate.
Please enter your name!
Please enter your email!
Write your message!

 Professional Grade Roofing since 1990


If you own a home you know the ups and downs of home maintenance. Your roof is something that keeps the weather out of your home and your deserve a trouble free roof to keep you snug and dry. There are many roofers in Skagit County but only one has been consistent in quality and performance for over 27 years. Skagit Roofing has been there for our customers with a great reputation and expertise for installing new roofs that last.

Our customers are always satisfied with our roofing service. Our estimators and project managers listen to the customer needs and our awesome roofing crews delivering a roof that is just right in value, beauty and long lasting performance. As the most prominent roofing contractor in Skagit County, we are sure to be able to help you when you are ready for a new roof for your residence.

So, if your roof is worn, leaking, failing or falling apart give us a call and we will be right there for you.

Skagit Roofing is your premier roof replacement contractor serving Skagit County in Mount Vernon, Burlington, Sedro-Woolley, La Conner, Anacortes, and surrounding areas.

We also serve Northern Snohomish County, Stanwood, Camano Island, Arlington and Marysville. We service Whatcom County all the way to the Canadian Border including Bellingham, Ferndale, Blaine, Semiahmoo, Mount Baker Highway and all points in between!

© 1990-2020 Skagit Roofing Inc. Contractor's License Number: SKAGIRL949QP