Best Roofer – King County, Wa.

North Creek Roofing is a licensed roofer in King County and has thousands of satisfied customers. Call us today!

Financing Avialable!

Learn More!

Roofing Solutions for King County, Wa.

North Creek Roofing has provided top-notch roofing services to homeowners in King County, Washington, since 1996. With a strong commitment to customer satisfaction, we have built a solid reputation and have thousands of happy customers and rave reviews. King County is home to some of the largest cities in Washington, including Seattle and Bellevue. Its population of 2,269,675 in the 2020 census makes it the most populous county in Washington and the 13th-most populous in the United States. At North Creek Roofing, we take pride in offering the highest quality service and craftsmanship. Contact the best roofer in King, County today for a FREE ESTIMATE and experience our exceptional roofing solutions.

Valley Installation Nu-Ray Metal Roof Matte Black

Standing Seam Metal Roofing

Metal roofing panels last significantly longer and require less maintenance then other roofing materials.

shake roof woodway wa by north creek roofing

Cedar Shake Roofing

Cedar shingles have long-lasting beauty and natural insulating properties.

Completed Presidential TL Roof in Issaquah, Wa.

Asphalt Composition Roofing

Asphalt shingles are the most cost-effective roofing solution and cover many different angles, shapes and forms.

bellaforte roofing synthetic shake

Synthetic Shake & Tile Roofing

Synthetic shingles are light weight, durable and long-lasting. 


Our workmanship is backed by the largest shingle manufacturers in the USA. Don’t risk your largest asset to just any roofer.

Satisfaction Guaranteed

We have an impeccable reputation and plan to keep it that way. We make sure our customers satisfaction is our top priority.

Free Consultations

We have highly trained estimators and provide free detailed estimates. We use the latest technology to ensure accuracy.


16000 Mill Creek Blvd #102, Mill Creek, WA 98012

Call Us

(425) 483-7986