New Roofs

PORTLAND NEW ROOFS

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 
  • “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.

Cost of a New Roof

One of the most important aspects of installing a new roof is cost. You need a roofing system that fits your budget.

There are several factors that must be considered in determining the cost of a new roof, including:

  • The cost of materials – The amount of money you spend on a roofing system will vary based on whet materials you choose to use. Asphalt, wood, metal, tile and cement, and slate are all common types of roofing material, and each comes with a different price tag. Those on a tighter budget may prefer to go with asphalt shingles because of the cost-effectiveness.
  • The size and shape of the roof – The larger a roof, the more materials and labor it will require to complete, thus increasing the cost of your new roofing system. The shape of your roof also plays into the amount you’ll pay. If you have a gable roof with minimal breaks in its planes, the job is simpler and less costly. On the other hand, if your house’s roof has multiple chimneys, dormers, skylights, and intersecting rooflines, the project will be more expensive.
  • Installation costs – Most home and business owners rely on a professional roofing contractor for a new roof installation. The cost of labor can vary significantly from company to company. You’ll need to watch out for being overcharged, but also be wary of cheap labor that results in poor workmanship. With RJ Roofing, you can always count on the highest quality.
  • Roof replacement – The cost of your new roof will be higher if you are replacing your current roof because of the labor required to strip the old materials off. Additional expenses will be incurred if the supporting structure requires repairs.

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