All Weather Construction, Inc.

Salem Roofing

All Weather Construction, Inc.

Roofing Contractor in Salem, OR


EXPERIENCED & RELIABLE Salem Roofing CONTRACTOR - All Weather Construction, Inc.

All Weather Construction, Inc. is a local Salem roofing contractor committed to helping you with your roofing needs.  We will assist you with honesty, quality and great customer service. Our employees have all been with us since 1995....which is a testament to our longevity.  We specialize in roofing and have the experts here to help you through every step of your roofing project, taking away your stress and making it an enjoyable and easy process for you.

As a family owned and operated company, All Weather Construction, Inc. has earned a reputation for excellence, outstanding customer service and the knowledge and expertise that has made us a local leader.  Our dedication to customer satisfaction has always been the key to our success. One call to our company, and you’ll see how our experience makes the difference between good work and excellent work.

Your One Stop Salem Roofing Contractor

  • Fully Licensed & Insured – CCB#106073
  • Reliable – Our company offers timely year around roofing and repair services for our Salem area clients.
  • Flexible – Fully compliant with your procedures and happy to make any accommodations for your needed roofing repairs and services.
  • Experienced – Owner Jamie Weigel has been providing roofing and roof repair services in the greater Salem area since 1995.


Salem roofing contractors

Residential Roofing

Salem residential roofing

Our residential roofing company offers extensive residential roofing repair service experience, consistent quality and unmatched customer service.  Our experience and professionalism makes us a leader as a local Salem area roofing contractor. Simply put, we treat our customers like family. That's our difference.

Read More

Locally Owned & Operated

Salem residential roofing

If you're looking for timely, reliable residential roofing service from an actual Salem area roofing contractor who really cares and takes pride in their work, look no further. With All Weather Construction, Inc., you get top quality residential roof replacement and repairs from professional local Salem roofing contractors.

Read More


Salem roofing contractors

If you are looking for experienced and reliable Salem Roofing Contractors then please call 503-390-2251 or complete our online request form.


Salem roofing gallery

All Weather Salem Roofing is fantastic! The customer service was top notch from the initial meeting through the job completion. Jamie did exactly what he said, on the day he said for the price he said! I'm so pleased that I won't hesitate to refer him!! […]
- M. Stanton - Salem
Read More

Wonderful job!! They had the old roof off and the new roof on within days. They were very fast, friendly and incredibly personable. I highly recommend using All Weather Salem Roofing! […]
- J. Simpson - Dallas
Read More

They were there each day proactively making sure everything was going smoothly. From the beginning to the end, they answered all my questions and just blew me away with a great brand new roof. I'm so impressed. […]
- J. Hawkins - Hubbard
Read More