James Roofing Logo
License License Number:
Clock Icon 24/7 Emergency

Call Today!


Roof Installation in Salem, OR

Your Trusted Source for a New Roof in Salem, OR

Don’t let an old, worn down, or damaged roof devalue your home or business. Instead, turn to the professionals at James Roofing. We are ready to provide you with the new roof in Salem, OR, you need to keep yourself, your belongings, and your investment safe and sound. Whether performing a brand-new roof installation, replacing an existing roof, or even providing much-needed roof repairs, you can always trust us to exceed your expectations.

With our roofing services, you can enjoy a strong defense against the elements as well as a home that looks better than ever before. Contact us today to find the roof that suits your specific needs, taste, and budget. We promise to get back to you within 24 hours with a free estimate.

New Roof in Salem, OR


A roof over 20 years old is a roof that you can no longer trust to keep your property safe from the elements. If you have an older roof, it is time to take advantage of our prompt service and quality craftsmanship as we give you the new roof you need for your home. From metal cladding to asphalt shingles, we have the solution you need to keep your home dry and comfortable.

With more than three decades of experience among our crew, there isn’t a roofing problem we haven’t seen, which means there isn’t a type of roof we haven’t installed. So, if it is time for a new roof, you can trust us to deliver the perfect service at a very affordable price. We are ready to assist you with the following:

  • Composition/Asphalt Shingles
  • Wood Shakes
  • Metal Roofing
  • Shingle-Ply Roofing
  • Torch-Down Roofing
  • And More       

Our roofing contractors will remove your old roof, inspect the roof deck for any problems or defects, and repair or replace any structural parts that are damaged based on our inspection. After that, we’ll install the new material. We also recover or install new roofs over existing ones if the conditions are right for that particular type of roof installation.

Before we’re finished, we’ll inspect and verify proper ventilation to ensure there is no moisture trapped in your attic, as overheating can result in mold growth or possible combustion.