Leaky Roofs Destroy Lives! Serving Oregon and Washington, our 24/7 Emergency Repair can stop your leak fast! Don’t wait to keep your investment safe!
Recondition & Restoration
Building Owners-: Elements Commercial roof reconditioning and restoration applications are the #1 way to extend the life of your commercial property while saving money.
Elements has over 20 years of experience in solving your roofing needs. Commercial or Residential, you can rest assured that your project will be handled professionally at a competitive price.
Elements Roofing is a Level 2 Residential / Commercial General Contractor Serving OR & WA
When the siding home suffers damage, it’s a call to action to protect your home’s structural integrity and insulation. Read More
We offer home owners a peace of mind when working on their new home, replacement roof, or small business. Read More
If you hear water in your attic, see water stains on the ceiling, or think you may have any type roofing problem. Read More
Elements has helped many business owners protect their investments. Schools, restaurants, retail shops, historic buildings, and government. Read More
Maintenance Programs: Take a look at our Residential / Commercial Roof Maintenance Plans. Read More
Rain gutters are an integral part of your home’s exterior yet many homeowners overlook the importance. Read More
Elements strives to make every customer experience exceptional. Here are just a few of out thousands of satisfied customers.
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
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
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 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 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
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
Home Owner
Discover why Elements is Oregons #1 Roofing Contractor
When choosing a contractor, it is important to choose a contractor who can get the job done on time. Once a job starts Elements works quickly and safely to ensure your job is completed on time and correctly the first time, Or managers inspect every job to maintain the highest quality. With Elements, you can rest assured that your life will be back to normal with limited interruptions.
Unlike most contractors Elements prides itself in being available to answer the call 24/7 with a live person. We understand that roofing emergencies do happen and we are there to get your leaked stopped fast. Our professional staff will work hard to provide only the best service. That is why Elements has been voted #1 in customer service 7 years in a row!
The team at Elements has Over 20+ years in construction and roofing. Unlike many fly by night companies, Elements has been rooted in the Portland community for over a decade! Elements is Silver Star certified and the technicians hold master level installer certifications. No company has the experience to tackle the commercial jobs like Elements. Our team of world class experts guaretee your job is done correctly.
Elements Gives Back
June 18, 2025
Selecting the right roofing material is critical in Portland, where heavy rain, wind, and occasional ice test even the toughest roofs. At Elements Roofing, our 17 years as a Level 2 Commercial and Residential General Contractor have taught us what works best in Oregon’s climate. The wrong material can lead to frequent repairs, while the […]
June 18, 2025
When it comes to roofing, not all contractors are created equal. As a Level 2 Commercial and Residential General Contractor, Elements Roofing brings a higher standard of expertise to every project in the greater Portland area. Our certification, backed by 17 years of experience, means we’re qualified to handle everything from residential roof replacements to […]
June 18, 2025
Portland’s winter storms are relentless, with heavy rain, high winds, and falling debris posing serious threats to your roof. At Elements Roofing, our 17 years of experience as a Level 2 Commercial and Residential General Contractor have shown us that preparation is key to avoiding expensive repairs. Taking proactive steps now can save you from […]
Over 11,000,000 sq/ft Installed Under Warranty