New Roofs

Roof Installation in Portland

Professional Roof Installers

Installing a new roof on your new or existing home is a significant undertaking – one which you don’t want to have to do again any time soon. In choosing your roof, there are so many factors to consider, including design, color, materials, cost, and installation requirements. It’s important to work with a roofing contractor you can trust to get the job done right. RJ Roofing is that company. We’ve been in business 15 years and have a perfect reputation among all our previous and current clients. Our Portland new roof experts are here to help you handle every aspect of your installation, maximizing the durability and longevity of your roofing system.

request your quote

  • Please enter your first name.
  • Please enter your last name.
  • Please enter your phone number.
    This isn't a valid phone number.
  • Please enter your email address.
    This isn't a valid email address.
  • Please make a selection.
  • Please enter a message.

Get Your Roof Installed Right

The roof over your head is one of the most important aspects of your home. Therefore, choosing a roofing installer is one of the most vital decisions you’ll make as a homeowner. If you’re searching for a reliable new roof installer in Portland, turn to RJ Roofing. We have the experience and expertise to ensure a job well done that meets your expectations.
  • 1

    Consultation 

  • 2

    Estimation

  • 3

    Financing

  • 4

    Installation 

  • GAF Certified
  • Elite Service Home Advisor
  • Shingle Master Certified
  • Home Advisor Top Rated

Why Choose RJ Roofing?

Compare Our Guarantees to Our Competitors & Learn Why Other Homeowners Have Been Choosing RJ Roofing For Over 15 Years
  • Lifetime Workmanship Warranties
  • Best Guarantees In The Industry
  • Locally Owned & Operated
  • Rated Top 1% Roofing Contractor's In The North West
  • Properly Licensed & Insured
  • 30+ Years of Experience

Don't Take Our Word For It! 
Hear From Customers

Read Reviews 
  • “RJ Roofing gets the job done.”

    - Joe M.
  • “They use high-quality materials and stand by their work.”

    - George D.
  • “They were very thorough on cleaning up on a daily basis.”

    - Justin T.

Let Our Professionals handle Your Next Roof Installation

Replacing your roof is a significant investment. Attempting to handle the job yourself or allowing an inexperienced handyman to perform the work may result in costly mistakes and decreased longevity. RJ Roofing has 15 years of experience and is capable of ensuring the job is done right the first time. We use the highest quality materials and deliver exceptional workmanship on every project.

There are some red flags that can indicate you need a new roof and here are a few things to be on the lookout for:

  • During a professional roof inspection, your roofer will look for several types of damage like leaks. Moisture intrusion is one of the most destructive problems because it leads to mildew, mold, and rot.
  • You will need roof replacement if you have damage to shingles or missing shingles. Common signs of this are curled shingles, cracked shingles, and bald spots where granules are missing.
  • If the age of your roof is nearing the end of the life cycle, it's time to start thinking about replacing your roof. Know the age of your roof and find out the life expectancy based on the type of material.
  • If you have repairs that would cost 50% or more than the current value, replacement makes more sense. Don't invest more money into repairs to prolong the inevitable.
  • If you know or suspect it may be time for your Portland roof replacement, give our pros a call. We take this line of work seriously and that shows in the results we get for our customers. You need to be able to be certain the roofing specialist you work with is honest and dependable so when you get an assessment your need of a roof replacement you can be sure it's accurate. We are that reliable team of experts.

Ready to install a new, beautiful roof on your home? Call RJ Roofing at (971) 252-7079 today to schedule an appointment.