We are very thankful! WoW. We just had our apartment complex damaged by the storms this past Christmas. Elements came out on a Saturday, provided a professional inspection and quote, and then DELIVERED on their promise. We are very thankful to the whole team at Elements Roofing. T. Martin, Portland, OR

Apartment Manager

You go guys! Three roofing companies came to my house to bid my roof replacement. Only one contractor deserved my job, Elements Roofing! You go guys! D. James, Beaverton, OR

Home Owner

Beautiful new roof! We hired Elements to replace our old, poorly installed roof, and we now have a beautiful new roof. We have been very happy with their work, price and customer service. J. Osburn, Portland, OR

Executive Assistant

I am grateful! I needed emergency repair work on a Sunday as my roof had started to leak in my kitchen. I was greeted by a professional and competent group of people that solved my problem for less than what I thought it would be. I am grateful to Elements Roofing. Karen G., Astoria, OR

Office Assistant

Thank you! Thank you Elements Roofing. I never knew a roofing contractor would have such good follow through. I appreciate the extra care you provided for my hedges and garden as well. I will continually recommend you to my friends and family. M. Vistanca, Tualitin, OR

Architect Assistant