“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

“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

“As a “Do-it-yourselfer” homeowner I am very cautious when it comes to hiring a contractor. I chose Elements for my roof replacement due to their professionalism from the onset, and I was not disappointed. The service and workmanship was excellent. I sincerely recommend them.”

M. Smith, Lake Oswego, OR

“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