Pro Roofing is Proud to Support our Veterans and Military Personnel.  Click here to learn more.


Vashon Island Roofing Services

Expert Roof Installation, Replacement, Repair & More

Pro Roofing NW is a roof repair contractor that is family owned and locally operated. We’ve been installing and servicing roofs in the Vashon Island area and beyond since 2006. Our expert roofers are licensed and certified, and have provided hundreds of homes and commercial properties in the area with a host of roofing services, including:

  • Roof installation
  • Roof cleaning
  • Roof inspection
  • Roof repair
  • Commercial roof repair
  • Skylight installation
  • Gutter installation
  • Gutter cleaning
  • And more!

We have a dedication to quality and craftsmanship, and specialize in high-end projects. No matter the roof, you can trust it with our skilled roofers. Our Western Washington based roofing company has earned numerous awards for quality roof installation and roof repair.

Here are just a few of our awards:

  • Angie's List Super Service Award for five years in a row
  • Best Roofer in Kirkland three times
  • A+ Rating with the Better Business Bureau

Call (888) 599-8591 and request a free estimate on your roofing needs. 

High Quality Roofing and Repairs

If you’re in the Vashon Island area and are looking for a professional to handle your roof repair project, we would love to help. We work hard to ensure a positive experience with our roofers from start to finish. Whether it’s something as simple as an annual roof inspection or something as involved as a full roof replacement, we can handle the job.

Your roof doesn’t just keep the elements out of your home; it has a big impact on the visual appeal of your home! Our goal is to provide you with a roof that is well crafted, well maintained, and beautiful! We’re not done until you’re happy with your roof installation or roof repair.

We can install, maintain, and repair a wide variety of both residential roofs and commercial roofs in Vashon Island. We can help with almost any kind of roof, whether you need metal roof repairs, or maintenance on a flat roof.

What To Know About Roof Installation And Repair

There are a lot of things that influence the roofing process, and the need for maintenance or repair of an existing roof.


Each location has its own climate and weather patterns. Understanding the climate of an area is vital for a skilled roofing contractor to make sure that they do their best work. As a locally operated business, Pro Roofing NW understands the concerns specific to our local climate, and can make sure your roof is well-suited to all seasons.

Code Requirements

Each area has its own code requirements! Older homes may no longer be up to current code, and you may need roof repairs or even a new roof installation to make sure your roof stands the test of time. Our expert roofers are well-versed on codes and requirements in Vashon Island and Western Washington, and we can make sure that your roof is up to date!

Pests and Mold

Especially in Western Washington, mold and mildew are a constant concern in our homes. Some homes may also deal with damage from pests, like termites, carpenter ants, or chewing rodents. Our roofers can identify these problems and make the needed repairs to keep your roof well maintained and beautiful!

Call Our Vashon Island Roofers

We’re experts in roof repair and in the special needs of Western Washington businesses and residents. We take our work seriously. Call us or contact us online to receive a free estimate for roofing services in Vashon Island!

To get started with roofing services in the Port Townsend area, call (425) 598-0998 or contact us online!

Roof Work Portfolio

  • Medina Photo
  • Medina Photo
  • Kirkland Photo
  • Kirkland Photo
  • Kirkland Photo
  • Kirkland Photo
  • Kirkland Photo
  • Kirkland Photo
  • Kirkland Photo
  • Kirkland Photo
  • Bothell Photo
  • Redmond Photo

Reach Out To Our Roofing Professionals Contact Us Today

  • Please enter your first name.
  • Please enter your last name.
  • Please enter your email address.
    This isn't a valid email address.
  • Please enter your phone number.
    This isn't a valid phone number.
  • Please make a selection.
  • Please make a selection.
  • Please enter a message.