We’ve worked hard to build a reputation in our community for reliability, trustworthiness, value, and quality workmanship. We understand the importance of being a company that is rooted in our town; we have been here for years and will continue to be here for many more.

At All Surface Roofing & Construction, we take great pride in using only top-quality products; working only with an experienced, professional crew; and maintaining the integrity to stand behind our work. That’s why we’re the company your neighbors and friends call when it’s time for roof replacement, roof repairs and gutter installation.

Your Five-Star-Rated Local Roofing Company

We’re proud of the work we do and it shows in every project we take on. And while we’re humbled by the awards our work has received, what makes us especially happy is the satisfaction of our valuable customers:

I have used All Surface for two roofing projects now (I’m a property manager).  Excellent work and great communication. All Surface is one of the only companies I have encountered that will take the time to outline what “should” be done to make things right if there are existing problems with the roof.
—Tara D., West Linn, OR

We are honored to serve the roofing needs of the members of our community and our friends and neighbors throughout the area, including those in: