License License Number:
Clock Icon 24/7 Emergency

Call Today!

(971) 331-8894 


Roof Installation in Salem, OR

Roof Installation in Salem, OR

Is your roof missing shingles? Do you have multiple leaks throughout your home? If your roof is more than 20 years old and is showing these signs of aging, then it may be time for a new roof installation in Salem, OR. Let the professional roofers at James Roofing install a quality roofing system.

Roof Replacements

If your roof is older and you are seeing signs of wear and tear like bald spots, excessive growth of moss, or missing, cracked, or curled shingles, you probably will need a roof replacement. Contact us, and we'll get back to you within 24 hours with a free estimate.

We can replace your roof with something similar to what you had or you can choose something entirely new. We offer:

• Composition/Asphalt Shingles
• Wood Shakes
• Metal Roofing
• Shingle-Ply Roofing
• Torch-Down Roofing
• And More
New Roof in Salem, OR

We'll 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. We'll then install new material. Our team also recovers or installs new roofs over existing ones if the conditions are right for that type of roof installation.

Before we're finished, the experts at James Roofing inspect and verify proper ventilation to ensure no moisture is trapped in your attic, as overheating can result in mold growth or possible combustion.