Roofing Services for Puyallup Home and Business Property


Armstrong Roofing is one of the premier roofing contractors serving Puyallup, WA, and its nearby areas. Since 1992 we have been providing a comprehensive range of roofing services including:

  • Roof damage repairs from wind and hail
  • Leaky roof repairs
  • Chimney repair or removal
  • New roofs, roof inspections, and maintenance
  • Replacement of missing or curled shingles

As family owned and operated roofing contractors, we give the utmost priority to customer service. We want our customers to enjoy a fantastic experience with us, regardless of their project size or scope.

We are a fully licensed, insured and bonded roofing company so rest assured your roof is in the hands of competent professionals. We provide free project advice and estimates to our customers. We also offer many different financing options.

Roofing Contractors Serving the Puyallup Community


There is no better way to ensure a reliable roof over your head than choosing experienced roofing contractors in Puyallup. As client-focused roofing contractors, we work with your best interests at heart. When it comes to new roof installations, we only use well-known brands, such as GAF, Owens Corning, CertainTeed, IKO, Celotex, and Pabco.

We want to give you a roof that looks great and functions well for many years to come.

With us as your roofing contractors in Puyallup, you can expect:

  • Honest, professional advice
  • Quick, accurate estimates
  • On time, on budget services

Why Choose Us as Your Roofing Company in Puyallup?


When it comes to choosing a roofing company in Puyallup, we know you have plenty of choices. So why should you hire us as your residential and commercial roofing company? Our industry knowledge and experience enable us to handle project both big and small.

As an experienced roofing company, we know that a quality job starts with quality materials. For this reason, we utilize only the highest quality tools and materials for each project. If you are looking for a peace of mind, you need to choose us as your roofing company. We go above and beyond to guarantee complete customer satisfaction.

More reasons to choose us:

  • We do not use subcontractors
  • State-of-the-art equipment
  • Excellent workmanship record
  • Our workers keep the job site clean

We look forward to working with you in the future.

If you would like to discuss your roofing needs in Puyallup, feel free to call Armstrong Roofing to schedule a consultation. You can reach us at 253-221-7663.