Newport, WA · Oldtown, ID · Pend Oreille County
Roofing Contractor in Newport, WA
Integrity Roofing & Repair is a licensed roofing contractor serving homeowners across Newport, WA and Oldtown, ID. From lakefront properties on Diamond and Sacheen Lakes to rural acreage north along Highway 20, our team delivers roofing built for Pend Oreille County snow loads and wildfire exposure.
Roofing Services Built for Newport & Pend Oreille County
Newport sits at the edge of the Selkirk foothills, where roofs face heavier snow than the Spokane area, real wildfire ember exposure during summer fire seasons, and long driveways that mean crew scheduling matters. Whether you own a full-time home in downtown Newport, a lakefront property around Diamond Lake or Sacheen Lake, an acreage north along Highway 20 through Cusick and Usk, or a home across the state line in Oldtown, our team recommends roofing systems tuned to what actually protects properties in Pend Oreille County — not one-size-fits-all packages.

Our team specializes in asphalt shingle roofs, built to withstand the Inland Northwest’s heavy snow, wind, and temperature shifts.
Our Services
Roofing Services in Newport & Oldtown
Complete roofing solutions backed by experienced crews, quality materials, and dependable workmanship.

Residential Roofing
Inspections, leak repairs, and full replacements for homes across Newport, Oldtown, and the surrounding Pend Oreille County area.

Commercial Roofing
Repair and replacement for storefronts along US-2 and commercial buildings throughout Newport and Oldtown.

Metal Roofing
Class A fire-rated metal systems built to shed heavy snow and resist embers — especially valuable for lakefront and forested Newport properties.

Roof Tear-Offs
Complete tear-off and disposal of old roofing materials before we install your new roof. We inspect the exposed deck for damage and provide full site cleanup on residential and rural acreage properties.
We Respond Fast
Storm or Snow Damage in Newport?
Emergency tarping and repair from downtown Newport to the Oldtown ID line. 24-48 hour response during storm events.

Why Newport Homeowners Choose Integrity Roofing & Repair
Integrity Roofing & Repair is a family-owned roofing company with more than 30 years of industry experience. We’re licensed in both Washington and Idaho, so state-line jobs get one crew, one price, one permit process.

Roofing Throughout Newport & Pend Oreille County
Our crews complete roofing projects across the Newport area — from historic in-town homes to lakefront properties, rural acreage north along Highway 20, and homes across the state line in Oldtown, Idaho. Each of these areas has its own considerations, and our estimates reflect them.
In-Town Newport
Downtown Newport and the surrounding residential streets have a mix of older housing stock and newer builds. Homes here often benefit from ventilation upgrades and ice-and-water shield along the eaves given the Selkirk-adjacent snow loads.
Homes around Diamond Lake, Sacheen Lake, and Davis Lake sit in higher-humidity settings with dense tree cover overhead. Moss and algae growth on north-facing slopes is common, and tree debris in valleys accelerates shingle wear. We factor both into material recommendations.
Lakefront Properties
Rural & North Corridor
Properties along Highway 20 through Cusick, Usk, Dalkena, and farther north often include detached shops, pole barns, or guest cabins alongside the main residence. We quote multiple structures together to save on mobilization cost.
Newport and Oldtown are essentially one town split by the state line. We’re licensed in both Washington and Idaho (ID#LIC-RCE-63917), so homes in Oldtown, Blanchard, and along the Priest River corridor get the same crew, same pricing, same permit handling.
Oldtown, ID & Priest River
Get an Instant Roof Estimate in Newport
Want a quick starting point before scheduling an inspection? Use our online roof estimator to review your roof, material options, and estimated pricing in just a few minutes.
No sales appointment required to get started.
Roof Repair & Replacement in Newport
Not every roofing problem requires a complete replacement. Missing shingles, flashing problems, isolated leaks, and storm damage can often be repaired when the rest of the roofing system is still in serviceable condition.
When age, widespread deterioration, repeated leaks, or damage beneath the roofing materials makes another repair a short-term solution, we’ll explain why a roof replacement may make more sense — especially before another Pend Oreille County winter.
Our recommendations are based on the condition of your roof and the needs of your property — not on pushing the largest project.

Serving the Inland Northwest
Other Nearby Areas We Serve
Integrity Roofing & Repair completes roofing projects across the greater Newport area and into North Idaho. Browse our nearby service locations to learn more about roofing services in your community
We Want To Hear From You!
Customer Reviews From Spokane Homeowners
Message Us Today
No-Obligation Roof Inspection
Call us at (509) 655-0090 or fill out the form to schedule a roofing inspection. We’ll evaluate the roof, explain whether repair or replacement makes the most sense, and provide a written estimate so you understand the scope of the project before work begins.
Get A Free Quote
Newport Roofing FAQ
Local conditions, materials, permits, and service-area questions answered.
Do you provide roofing services in Oldtown, ID and across the state line?
Yes. Newport and Oldtown are essentially the same town split by the state line. We’re licensed and insured in both Washington (WA#LIC-INTEGRR7820H) and Idaho (ID#LIC-RCE-63917), so homes in Oldtown, Priest River, Blanchard, and along the Bonner County side receive the same service, pricing, and permit handling as our Washington-side jobs.
How much snow load can a Newport-area roof handle?
Roofs in the Newport area often see significantly heavier snow loads than the Spokane area because of Selkirk Mountain influence — commonly in the 40–50 psf range and higher at elevation. A properly framed and underlaid roof handles this without issue, but warning signs of overload include visible sagging, cracked rafters in the attic, and shingles buckling after heavy snow. We inspect framing on every replacement, especially on older cabin and lakefront properties where original construction may not have been sized for current snow-load code.
Are metal roofs a good choice for wildfire protection in Pend Oreille County?
Yes. Metal roofs carry a Class A fire rating — the highest available — and they resist the ember intrusion that causes most home losses during wildfire season in Eastern Washington and North Idaho. Combined with closed-cell ridge venting and a non-combustible underlayment, a metal system significantly reduces ignition risk on properties near forested exposure around Newport, Cusick, and along the Pend Oreille River corridor. Metal also sheds snow cleanly, which cuts down on ice-damming issues that damage asphalt roofs in this climate.
Do you work on lakefront properties around Diamond Lake, Sacheen Lake, or Davis Lake?
Yes, regularly. Lakefront properties around Diamond Lake, Sacheen Lake, and Davis Lake have their own considerations — higher humidity, dense tree cover leading to more moss and algae growth on north-facing slopes, and heavier tree debris accumulating in roof valleys. We factor these conditions into material recommendations and often suggest algae-resistant shingles or metal systems for these settings.
Do you re-roof outbuildings and detached shops on rural Newport properties?
Yes. Many Newport-area properties north along Highway 20 through Cusick, Usk, and Dalkena have detached shops, pole barns, ag buildings, or guest cabins alongside the main residence. We re-roof and repair all of them, and we’ll quote multiple structures together to save you on mobilization cost.
How quickly can you respond to storm damage in Newport?
For active leaks or visible storm damage, we aim to have a crew on-site for emergency tarping within 24–48 hours. Newport is about 45 minutes from our office, so response time during storm events depends on scheduling — call as soon as you notice damage to get on the queue.
