About Us

New Generation Roofing

Residential Roofing Contractor

We are a local family-owned roofing company based in Gresham, Oregon, offering roof replacements, repairs, and maintenance on residential properties. We pride ourselves on genuine service to homeowners and true workmanship. With years of experience working on various projects as installers, we are more than capable of providing a protective roof at a competitive price. 


It is important to hire a contractor you feel is being straightforward with you. We try to be as transparent as possible by answering any questions or concerns you may have about your roof even before requesting an estimate. We also provide proof of the condition of your roof during our inspection and offer the best solution. 


Ever heard the expression, "you get what you pay for"? A roof is an investment to your home, and like all investments, you have to think long-term. We offer a fair price for guaranteed work that will last for years.


As an installer-owned company, we take pride in our work. We keep you updated during process and also make sure to protect your home before we begin. In the event, there is ever a problem with your roof we will come back and fix it as quickly as possible.