Award-winning Portland Roofing Contractor

All Surface Roof and Construction is a locally owned Portland roofing company that has been recognized and awarded for our outstanding service and reputation. Our motto is “Unsurpassed Value and Integrity”. We strive to give you what we want ourselves. VALUE- good workmanship and professionalism at a fair price. We treat our customers with Courtesy, Gratitude and Respect. Call Us today at 503-570-7663 and see why we are the trusted Portland roofing contractor.

All Surface Roofing installs, replaces and repairs composition roofs, composite tile roofs, and cedar shake roofs. We can provide new roof installation, re-covers (also called roof-overs) and tear-offs & re-installations.

We specialize in converting cedar roofs to composition roofs. Additionally, we also install gutters – continuous aluminum 5K and steel fascia style in numerous colors. Other gutter sizes and styles are also available – please ask.