All Weather Roofing is a full service company serving the Olympic Peninsula; Jefferson County, Kitsap County, and Clallam County. Loren May, owner of the company, has a long standing family roots in Port Townsend, dating back to 1906. 4 generations have served this community with integrity and commitment to quality work. 


All Weather roofing is willing to travel outside of Jefferson & Clallam County.  Poulsbo, Silverdale and Kingston are near by communities that we gladly service with our full service package.   

 

 Our Clients include many area contractors for new construction projects.  We are

dedicated to our service to homeowners who are remodeling or need to reroof or re-gutter their homes. We also provide roof maintenance service to prolong the life of existing roofs. 

We have recently added the ability to install continuous metal gutters and do gutter repairs.

  

We pride ourselves in our workmanship and quality that we provide our customers.

Our goal is to keep standards high to surpass manufacturer standards, as well as

customer expectations. We believe in our craftmanship so much that we warranty our work for 20 years for composition and metal installations.


Your home represents a sizable investment, because your roof plays such an important role in protecting your investment, you want an experienced and trusted roofing contractor for your roofing needs.  All Weather Roofing is licensed and bonded to cover any size of project. Loren May, owner of, All Weather Roofing has 20 years of experience installing roofs on the Olympic Peninsula. A referral list is available to assist you in choosing All Weather Roofing as your roofing contractor. Our referrals range from happy repeat contractors to homeowners and suppliers.


 All Weather Roofing specializes in Composition, Metal, Tile, Shingle/Shakes, Torch Downs, and Polymer applications.


 Fill out the Estimate Request Form and we will provide you with a free evaluation and estimate.