Roofer in Snohomish, WA

Simple 3 Step Process

  • A Company That You Can Trust

    The goal of Asset Roofing and Gutters is to be your “go-to” roofer for all your roofing needs for your entire homeownership. I look forward to becoming your local roofing expert in Snohomish, WA. Your roof is also an opportunity for us to develop a long-term relationship which I have found to be true with many of my long-time clients and friends.

Request A Quote Now

What Makes Us Different From The Rest?

After my time in the Marines, I chose the roofing industry, or should I say the roofing industry chose me because it was a way for me to provide for my young growing family. Along the way, I always remember the skills I learned and honed while in the Marines — preparation, fortitude and integrity have helped me shape my family and company.

Learn More

Quality Services We Offer

Asset Roofing Shakes Hands With Customer

Your Most Valuable Asset Needs Protection

Your roof is the first line of defense protecting your family, home, and valuables. In the Puget Sound and Snohomish, WA area, you need a dependable roof. Leaks from an aging roof or damaged roof, lead to urgent and expensive repairs. Let our crew of life-long roofers bring you the protecting, trust, and quality you deserve.

Asset Roofing Van

Asset Protection, Trusting Relationships, Quality Work

We talk to customers all the time who hire one company to replace or repair their roof, but another company does the work — and no one takes ownership or responsibility when something goes wrong.

We won’t subcontract your job to another company, we will do the work and stand by our work.

Anthony Langdon Works on Roof

Get a Quality Roof Backed by a Lifetime Workmanship Warranty

We use only top products made by elite companies. We stand by these products and stand by our work. Asset Roofing and Gutters offers extended warranty options that fully cover materials and workmanship up to 50 years. When you need a roofer in Snohomish, WA find out more about our quality services by calling 425-551-7663.