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!”℠

Gresham Roofing Experts with Superior Service & Standards

When seeking a roofer or roofing company to service your Gresham home or office, it is important that you reach out to three or so different companies to receive estimates on your project. While all roofing companies service roofs, they are not all created equal.

Giving Courtesy, Gratitude & Respect to Gresham Clients

The simple fact of the matter is this: We know you have many choices out there when choosing a Gresham roofing contractor to work on your home. As most bonded, licensed and insured roofers have access to the same materials, what often makes one company stand out from others is the level of customer service they provide.

At All Surface Roofing & Construction, we put our customers’ needs first. We listen, we understand, we offer recommendations and we follow through. Because in the end, what everyone deserves is the utmost in courtesy and respect.

All Surface Roofing and Construction was great from the time I called to have someone come out to check the roof for a leak over the window after window salesman told me the roof was cause of the leak inside the house next to window frame. Person from ASR&C informed me after checking the roof that roof was in great shape and was completely dry under the tiles.  He even checked the window frame outside to make sure there wasn’t any leak. Everyone I dealt with was courteous, on time, and very professional.  If I ever have to use a roofing company, I will be calling All Surface Roofing!
—Katie T.

Thank you for taking the time to consider All Surface Roofing for your Gresham home’s roof repair or replacement needs. We hope to work with you soon.

Superior Roofing Services for Your Home or Office

Our team of roofing experts can turn your troubling roof issue around. Call on us for help with any of the following:

Request a Free Estimate for Your Gresham Roof Project

We offer fast and free estimates. If your Gresham home or office roof is in need of repairs or full replacement, reach out to our roofing company today by calling us at (503) 570-7663.

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.