After 18 years in the roofing business, Loren May owner, has learned that an informed homeowner is the best client. We hope you find these tips helpful. All Weather Roofing is a full service residential and commercial roofing company proudly serving the Olympic Peninsula. 


Call us at 360-301-0160 or


Have Your Roofer Give You A Written Estimate

Be Wary of the Lowest Bid

Make Sure The Roofer Is Prepared

Preventative Roofing Maintenance

Roofing Warranties

Ask Your Roofer Questions