RJ Roofing is the Portland roofing contractor to contact when you need service for your residential or commercial building. We have been around for over 15 years now and pride ourselves on offering total customer satisfaction. It's the combination of skilled workmanship, personalized customer care, and affordable pricing that makes our company a premier choice for your roofing project.

Contact us to take care of the following services: New roof installation, Roof replacement, Commercial roofing

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.

Commercial Roofing

Your commercial roofing is just as important, as the roofing system on your home. If you need roofing services for your business, it’s important to work with an expert familiar with the guidelines and codes that are associated with commercial buildings. We can take care of that and deliver total satisfaction.

  • 1


  • 2


  • 3


  • 4


  • 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 
  • “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.
  • “RJ Ramos Roofing did an excellent job on my roof replacement and were courteous and professional from start to finish.”

    - Daniel C.

Roof Replacement

You'll also need a reputable Portland roofing contractor to take care of your roof replacement. While it’s obvious that a roof needs to be replaced when water starts pouring through a ceiling, you don’t want it to come to this point. One way to know if it’s time to replace your roof is if your roofing system has outlived its life expectancy. Depending on the material your roof is made of, the lifespan of your roof could be anywhere from 20-50 years.

Additional signs that your home is in need of a roof replacement include:

  • Stains and streaks on ceilings and walls
  • Shingles are cracked, damaged, or buckling
  • The roof is losing a lot of granules
  • Your roof is drooping or sagging
  • Moss and algae accumulation
  • Beams of light coming through the top of your house

When it comes time for roof replacement, you can rely on us to offer you an honest assessment and high-quality workmanship. We also use the finest materials so your roof has an improved chance for long-term success. Your roofing system should be able to deliver peak performance and maximum longevity, so make sure the work that goes into it promotes that.

New Roof Installation

Installing a new roof on your home involves several important steps. First and foremost, you need to select a material that matches your home’s architectural style and your preferences and budget. There is a wide range of roofing materials available that can suit both new construction and reroofing projects.

The most common roofing materials used among U.S. homeowners include:

  • Asphalt shingles
  • Composition shingles
  • Architectural shingles
  • Cedar roofing
  • Clay and concrete tiles
  • Slate

Our expert roofers can help you select a roofing material that provides adequate weatherproofing for your house, as well as one that enhances your home’s style and appearance. Call today to begin discussing which option is right for you. Whatever material you choose, we’ll make sure that it is correctly installed on your home.

For high-quality roofing services in Portland, give RJ Roofing a call today at (971) 252-7079. We look forward to partnering with you and providing you with the service you need.