To request your free quote today:
Call for a free roof repair quoteCALL (503) 570-7663

The Most Reliable & Trusted Roofing Company in Portland - “Your Roof Protects You, All Surface Protects Your Roof!”℠

Sherwood’s Reliable Roofing & Construction Professionals

Money Magazine ranked Sherwood as one of the Best Places to Live. It’s clear to see why: Sherwood residents take care of their homes and invest in the quality of life in the city. Here at All Surface Roofing & Construction, we’re proud to help you and your neighbors keep Sherwood the preferred city to call home.

We Care About Your Home and Your Family in Sherwood

For decades, residents have relied on All Surface Roofing & Construction as their trusted contractor for their roofing needs. We’ve worked hard to maintain our reputation for being fair, honest and extremely good at what we do. Our customers deserve respect from the time they first meet our estimator through the last follow up we do on their projects.

Most likely the best contractor experience I’ve ever had in 15+ years of home ownership.  This company is exceptionally responsive from the first request I made to receive a bid on through the completion of our roof and gutter replacement. They encountered an unexpected but minor problem on my roof that wasn’t able to be foreseen until they had torn into it and the communication was prompt and clear. I really like these guys.
—Mike P.

We are honored to be a part of the Sherwood community and are happy to do our best to serve local homeowners and businesses.

Your Roofing & Construction Partner for the Long Term

From start to finish, we are here to help with the following roofing and construction projects:

Call Today for a Free Roofing or Construction Estimate

Our roofing and construction professionals at All Surface Roofing & Construction are here to help. We will come to your home and provide you with an accurate and honest appraisal of the work we can do for you. It is our goal to provide the utmost in quality and customer service to every Sherwood homeowner we serve.

Call us at 503-570-7663 or contact us online to set up your free estimate today.

Estimates are always Free and Fast, so call today…and relax!

Call All Surface Roofing at

(503) 570-7663


roof damange

Don't Leave!

Get a Free Quote Now

Don't risk your home to a company that doesn't have a stellar reputation like us, or you might end up like that »


You're Right!
Give Me a Free Quote.
No thanks,
I'll take my chances.