Salem Asphalt Roof Replacement Process: Permits, Timeline, and What Happens Day by Day
Asphalt roof replacement in Salem, OR follows a predictable sequence when handled by a contractor who knows Willamette Valley weather, City of Salem permit expectations, and the stress that long wet seasons place on wood decking and flashing. Salem homes, from older ranches in Morningside to steep Victorian gables near Bush’s Pasture Park, all benefit from a clear process that protects the property, addresses moisture damage hidden under old shingles, and delivers a clean final inspection with the City. This article lays out what a homeowner in Salem can expect day by day, why the schedule shifts during rainy season, how permits and inspections fit in, and what material and code choices stand up to local conditions.
Why asphalt roof replacement in Salem is different than drier markets
Salem sits in the center of the Willamette Valley with a wet season that runs long. Annual rainfall runs about 40 to 45 inches. Much of that arrives as steady rain systems that keep roof surfaces wet for days at a time. Roofers call it the long soak. It weakens shingle adhesive bonds and encourages moss infiltration along shaded north slopes and over valleys. Those two forces, adhesive fatigue and moss growth, drive the service life of asphalt shingles in Salem down below what the label claims. A 30-year architectural shingle can reach the end of reliable service at year 18 to 20 here, even with decent maintenance, because adhesive strip performance drops faster under constant moisture and freeze-thaw cycles open shingle laps around eaves and hips.
That same moisture pattern affects the wood structure. Eave edges, rakes, and valleys over the 97301 through 97306 zip codes show a consistent pattern of decking rot and soft spots, especially where older metal flashing or brittle felt allowed water to sit. Replacement projects in West Salem and South Salem often reveal sheathing damage in these zones once the tear-off starts. An experienced crew plans for that reality and builds deck repair time and materials into the schedule. That is one of the key reasons Salem asphalt roof replacement benefits from a day-by-day plan that anticipates repair decisions before the first shingle comes off.
Permits, inspections, and code anchors for Salem projects
Asphalt shingle replacement in Salem must meet the Oregon Residential Specialty Code, with Section R905.2 as the primary anchor for asphalt shingles. The code sets core rules such as the 2:12 minimum slope for asphalt shingles and the 4:12 threshold where double underlayment or an approved self-adhering membrane is recommended to protect against wind-driven rain. It references the performance standards that matter on Salem hillsides, including ASTM D3462 for shingle composition tolerances and ASTM D7158 wind resistance classifications. For the Willamette Valley, contractors specify shingles that meet at least a 110 mph wind rating and install with a 6-nail high-wind nailing pattern to reduce lift during Pacific storm bursts.
Permitting runs through the City of Salem Building Division. For most single-family tear-off and replacement scopes, licensed contractors pull a reroof permit through the Permit Application Center at 440 Church St SE. Typical permit fees for a straightforward reroof fall in a $100 to $400 range based on valuation and scope. The City requires inspection sign-off, which can include a mid-project dry-in visit if requested and a final inspection after completion. The trigger language around the 30 percent live load capacity applies when adding weight to the roof system. In practice, asphalt tear-off and replacement with an equal or lighter system proceeds under a standard reroof permit without structural engineering, but any crew adding an additional layer or switching to a heavier system must verify structural capacity under the 30 percent rule.
Contractors must hold an active Oregon Construction Contractors Board license for any job over $1,000. Oregon CCB licensing requires bonding and insurance and involves a renewal cycle that homeowners can verify online. A CCB-licensed roofer is also the one who can register manufacturer warranties and coordinate City inspections, so this credential matters in Salem permit processing and warranty activation.
What Willamette Valley climate demands from the replacement specification
The Salem moisture cycle pushes the specification beyond a generic starter-underlayment-shingle sequence. The dry-in has to be thorough because a single mid-week rain cell can saturate exposed decking within minutes and drive water into valleys and wall intersections. Proven local practice adds self-adhering ice and water shield underlayment, tested to ASTM D1970, in all valleys, at lower eaves, at wall-to-roof intersections, and around penetrations such as plumbing vents and skylights. Synthetic underlayment replaces old felt in the field because it holds fast when wet, resists tearing during those first gusty afternoons when shingles are not yet on, and sheds water during a weather pause.
Drip edge at eaves and rakes is non-negotiable in Salem. Without it, wind-driven rain can wick behind fascia and rot the first course of decking. Valley treatment is equally critical. Open metal valleys with hemmed edges or closed-cut valley installations with an ice and water membrane underneath both perform well in Salem. The decision often hinges on roof pitch and debris patterns. Homes under tall fir and maple can benefit from open metal valleys because they shed needles better. Older Victorians near the Court-Chemeketa Historic District and around Deepwood Museum and Gardens often specify open valleys for both debris control and period-correct appearance.
Ventilation design is a second climate-driven requirement. The Willamette Valley loads attic spaces with moisture. Balanced intake and exhaust reduces condensation and protects decking from mold growth and delamination. A common Salem replacement spec includes continuous soffit intake plus a ridge vent such as GAF Cobra or CertainTeed Ridge Vent. On homes lacking soffits, gable vents or smart intake vents at the lower field help move air. During replacement, crews verify clear baffles at the eaves so insulation does not block intake. A simple rule of thumb in Salem is to match exhaust vent net free area with intake within code ratios and avoid mixing ridge vents with box vents, which can short-circuit airflow during storm gusts.
How Salem neighborhoods and housing stock shape the day-by-day plan
Neighborhood patterns matter because roof geometry, access, and age vary by area. The steep Victorian and Queen Anne homes in the SCAN area near Bush House Museum often need extra staging for multi-story safety and have complex valleys around dormers. That adds a half day of setup and a day of flashing work to the plan, and it can push a three-day replacement into the five-day range. Post-war ranch houses across Morningside, Sunnyslope, and Highland tend to move faster. Many of these homes had original 3-tab shingles and minimal attic ventilation. Replacement on these roofs almost always includes ridge venting and soffit vent upgrades. Late-1990s builds across West Salem and the Wallace Road corridor carry architectural shingles now at the 22 to 27-year mark. Many of those roofs show moss infiltration on north slopes and granule loss along gutter lines, especially above shaded sidewalks. Expect deck repair in eaves and valleys here more often than in South Salem ridge-top lots that dry out quickly after storms.
Zip codes 97301, 97302, 97304, 97305, and 97306 cover most Salem residential projects. Properties along Kuebler Boulevard and Commercial Street SE often have better crane or driveway access for shingle delivery, which shaves hours off day one. Homes along narrow streets near Willamette University and the Oregon State Capitol require tighter site protection planning for pedestrian safety and parking control. West Salem addresses in Polk County share City of Salem service realities but sit on steeper slopes and can be more exposed to wind surges that test shingle adhesion before full thermal bonding. Crews plan a 6-nail nailing pattern and consider temporary sealants at hips and ridges to secure caps during the first cool nights after install.
Day-by-day: what happens during an asphalt roof replacement in Salem
This sequence reflects what a Salem homeowner can expect on a typical 1,600 to 2,600 square foot gable or hip roof under normal summer weather. Add a day when valley complexity, decking repairs, or rain breaks intrude. The language below aims for clarity without turning into an instruction list. Each day builds on decisions made during the preconstruction visit and reflects local code and climate practice.
Preconstruction: measurement, permit, and material selection
The process starts days or weeks before the crew arrives. A roof inspection notes shingle age, granule loss, curl and buckle patterns, and moss infiltration, with special attention to valleys, eaves, and chimney saddles. Attic spaces are checked where accessible to confirm moisture patterns, spot daylight leaks at fasteners, and evaluate current ventilation flow. The estimator measures planes, ridge lengths, valley runs, eave lengths for drip edge, number and size of skylights, and counts penetrations. Material choices focus on architectural asphalt shingles with algae-resistant technology, such as GAF Timberline HDZ with StainGuard Plus, CertainTeed Landmark Pro with StreakFighter, Owens Corning Duration with StreakGuard, or Malarkey Vista AR and Legacy lines. In neighborhoods with heavy shade, copper-containing algae-resistant granules are a strong Salem choice. Underlayment is specified as a synthetic field sheet plus self-adhering ice and water shield at eaves, valleys, and penetrations. The contractor files the City of Salem reroof permit and schedules a container drop and shingle delivery. If the property sits near busy corridors like State Street or Lancaster Drive, delivery timing avoids peak traffic to limit street impacts.
Day 1: site protection, tear-off, and decking inspection
Day one starts with property protection in a way that respects tight Salem lots. Crews set up tarp drapes or a debris net system to protect siding, windows, and foundation plantings. Driveway and walkway coverings go down. In 97302 and 97304 hillside addresses, care is taken to control debris on slopes and near neighbors’ lots. The crew starts tear-off in sections to keep the structure weather-safe if a quick shower pops up. Tear-off reveals the true condition of the deck. In Salem, soft decking commonly appears at lower eaves where moss held water against the first few courses, around valleys where needles and leaves piled up, and near chimneys where old counter flashing failed. The foreman photographs any damaged OSB or plywood, marks areas for replacement, and explains the change order before cutting in new decking. This is the moment Salem homeowners find value in a contractor who planned for deck repair. It reduces surprises and keeps the schedule realistic.
By late afternoon, most homes have the tear-off complete and decking repairs made. If clouds build, the crew starts the dry-in immediately to avoid overnight wetting. Temporary tarps are used if an unexpected system hits. Responsible crews do not leave exposed wood overnight during the Salem rainy season.
Day 2: dry-in, flashing base layers, and edge metal
Day two locks out weather. Self-adhering ice and water shield is applied at eaves to a line past the interior wall and in every valley. It also wraps around skylight curbs, chimney saddles, and along sidewalls before step flashing. Synthetic underlayment covers the rest of the field, lapped to manufacturer requirements. Drip edge metal goes on eaves and rakes, and the crew checks for straight lines that track true to the fascia. Valleys receive either a prefinished valley metal with hemmed edges or a membrane underlayment for closed-cut layout. Penetrations get new pipe boot flashing bases set and sealed to the underlayment. Step flashing packages sit staged for wall lines. On older Salem homes, this is the point where rotten fascia or open soffit transitions show. Crews replace or repair those wood elements now, before shingles start. For Salem’s frequent wind gusts across the river near the Marion Street Bridge and Union Street Railroad Bridge corridor, fastening patterns for underlayment are tightened to prevent lift before shingles lock everything down.
Day 3: shingle installation with high-wind nailing, valleys, and walls
Day three brings visible progress. Starter strip shingles install along eaves and rakes to create a sealed first course. Architectural shingles follow, installed in a pattern that avoids butt-joint repetition while maintaining manufacturer offsets. In the Willamette Valley, 6 nails per shingle with nails placed on the manufacturer’s nailing line is a best practice to secure an ASTM D7158 Class H wind rating when the product allows it. Crews focus on clean lines that track square to the roof geometry. Valleys are either cut for a closed valley or left open with metal, depending on the preconstruction choice. Step flashing runs at walls course by course, with counter flashing integrated under siding or set into a mortar joint at masonry. Chimney saddles are rebuilt where needed to correct chronic ponding behind wide chimneys, a common leak source in SCAN and NESCA homes with original brickwork. All pipe boots are sealed with compatible sealants, and low-profile vents or fans are integrated per the ventilation plan.
Day 4: ridge vent cut, hip and ridge caps, skylights, and detail work
Balanced attic ventilation gets finished on day four. The crew cuts the ridge slot to the specified width while protecting the deck from sawdust. Ridge vent installs with continuous fasteners and end caps. Hip and ridge cap shingles follow, aligned tight against the primary wind direction that blows across Salem from Pacific storm tracks. Skylights get new flashing kits or curb wraps per manufacturer, which is especially important for older units in West Salem that sit close to the wind and need extra care to stop uplift and water drive. Gutter interface details are checked, with drip edge tucked to direct water into the gutter trough across the whole eave line. If the roof includes low-slope transitions on porch covers below a 2:12 pitch, the crew addresses them with appropriate low-slope membranes, since asphalt shingles do not belong below minimum slope set by ORSC. Day four often includes a City dry-in or mid-project inspection if requested, though many Salem projects simply schedule the final inspection after completion.
Day 5: cleanup, QA, City inspection, and warranty registration
Final day work is as important as installation. Crews complete a magnetic nail sweep across lawn, beds, and driveways. They remove surface protection and walk the property to collect stray fasteners in the street gutter line. A foreman or project lead walks the roof, checks every penetration, confirms valley flow, inspects ridge vent fastening, and verifies sealant beads at end-laps and flashing transitions. If the job includes new gutters, the gutter crew follows with hangers set into rafter tails where possible. The contractor schedules and meets the City inspector for final sign-off. Photos document completed flashings, ridge slot condition before venting, and underlayment coverage at eaves. Manufacturer warranty registration follows, which requires data from the installed shingle brand and supplementary components. A workmanship warranty document completes the handoff. The homeowner gets care notes that fit Salem conditions, such as keeping moss off, never pressure washing asphalt shingles, and keeping valleys free of debris each fall to prevent overflow and ice formation during rare freezing rain events.
Timeline ranges and the Salem variables that add a day
Most asphalt roof replacement projects in Salem run three to five working days under summer conditions from May through September. Tight cross-gable Victorians and steep-sided homes with many valleys can run five to seven days. Winter and spring jobs take longer due to weather holds. Crews do not remove more roof than they can dry-in before rain begins. The decision can lead to short work windows, which add calendar days but protect the home.
Variables that often extend the schedule in Salem include complex valley systems under large trees that drop needles, hidden decking rot near eaves from moss and moisture intrusion, chimney rebuilds for older masonry, skylight replacements, and attic ventilation upgrades that mean cutting in new soffit vents and baffles. City inspection schedules can also push the final Additional hints by a day if coordination falls near a weekend or holiday. In zip codes like 97304, steep driveway access or limited street parking can slow delivery and dumpster positioning. Plan for that in West Salem hills. The crew adjusts and the homeowner sees that realism in the calendar discussed at the preconstruction meeting.
Moisture and moss: the Salem failure pattern that drives replacement
Few factors shorten shingle life in Salem like moss. Moss holds water against the shingle mat. That added moisture softens the asphalt, loosens granules, and lifts shingle edges. In Salem neighborhoods with heavy tree cover and north-slope exposure, moss can cut five to ten years from a roof’s life. It also hides minor leaks that soak decking over time. During tear-off, Salem crews consistently find rot at the first 12 to 18 inches of decking where moss had thickened along gutters. In valleys, moss builds into a sponge that forces water sideways under shingles, especially during the long soak pattern. That is why a Salem replacement specification includes algae-resistant shingles with copper-containing granules, ice and water shield under valleys, and careful handwork on step flashing under shaded wall lines.
Another shareable local truth is that Salem’s long soak weakens factory adhesive strips faster than in drier regions. The adhesive never gets a long dry-out period, so it does not set as hard, and repeated wet-cool-dry cycles let laps breathe. Add three or four freeze-thaw cycles each winter and shingle edges lift more easily along rakes and ridges. That lift shows as wind creases and cracked tabs. Homeowners who wait to replace after seeing creases should expect more underlayment and decking repairs near those edges. A day added to the plan for woodwork is money well spent compared to living with a marginal edge that will let water blow back under any future storm gust.
Materials that meet Salem’s working criteria
Architectural asphalt shingles are the default Salem choice for replacement because they offer higher wind resistance than old 3-tab products and carry algae-resistant granules that fight black streaking and biological growth. Brands installed widely across Marion County include GAF Timberline HDZ and Ultra HDZ, CertainTeed Landmark Pro and Landmark Premium, Owens Corning Duration and TruDefinition Duration, and regional favorite Malarkey Vista AR and Legacy. These products comply with ASTM D3462, and many reach Class H in ASTM D7158 wind tests when installed with 6 nails per shingle. They integrate with algae-resistance warranties from the manufacturer, which matter in shady areas of South Salem and West Salem gulches. Designer shingles such as CertainTeed Presidential and GAF Grand Sequoia appear in higher-end pockets across South Salem but demand more labor on hips and ridges due to thickness and cut detail.
Underlayments have shifted to synthetic products from GAF Tiger Paw, CertainTeed DiamondDeck, or Owens Corning RhinoRoof. These feel like fabric and resist tearing on wet days. Leak barriers include GAF WeatherWatch, CertainTeed WinterGuard, and Owens Corning WeatherLock. For venting, continuous ridge vents from GAF, CertainTeed, or Owens Corning VentSure pair with proper soffit intake. Zinc or copper strips installed near the ridge can further inhibit moss growth as rainwater washes ions down-slope. Step flashing and pipe boots are replaced as standard in Salem replacement work because reusing old flashing is a common cause of leaks in this climate. New drip edge is installed to modern profiles for better water kick-out into gutters, a small choice that makes a big difference on Salem homes with heavy roof-to-gutter rainfall volume during December storms.
What a Salem homeowner sees from the street and in the attic after a good replacement
From the street, lines run straight, valleys are clean and open or tight and uniform if closed-cut, and ridge caps read consistent across the silhouette. Shingle color selection often follows neighborhood aesthetic. Earth tones on South Salem hills blend with evergreens. Charcoal and pewter tones suit West Salem modern elevations. In the attic, light should be absent at old nail holes because new fasteners landed in solid deck, and baffles should hold a clear intake path from soffits to ridge. During the first week, shingle adhesive bonds tighten as afternoon sun warms the roof. In the Willamette Valley, that bonding may take longer during shoulder seasons. Crews specify high-wind fastening so the roof rides out early-season gusts before full bonding occurs. Gutters run cleaner because drip edge channels water well, and ceiling stains should not appear in the first storm after completion. If they do, a responsive local crew returns to investigate any point of entry at penetrations or transitions before the next rainfall.
Salem permit, inspection, and warranty paperwork that matters
Homeowners in Salem should expect three pieces of paper at the end of a compliant roof replacement. First is the City of Salem permit card with the final inspection signed. Second is the manufacturer material warranty card or registration confirmation for the shingles and integrated system components where applicable. Certain designations, such as GAF Master Elite, CertainTeed SELECT ShingleMaster, or Owens Corning Platinum Preferred, can extend manufacturer-backed coverage when components are matched as a system. Third is the contractor workmanship warranty, which covers installation workmanship for a stated period. These documents and the photo log of underlayment, valleys, and flashing are worth keeping with the house file, especially in neighborhoods with frequent real estate transfers like Sunnyslope and Faye Wright. They help during a home sale and support insurance communication if a storm event later affects the property.
Seasonal scheduling in Salem and why summer projects flow faster
Peak asphalt roof replacement scheduling in Salem runs May through September. July and August give the most reliable dry-weather installation window. Those months allow full tear-off and dry-in on day one, uninterrupted shingle installation through day three, and clean finish without weather breaks. Homeowners who plan projects for July and August in neighborhoods along Kuebler Boulevard or in West Salem should book 4 to 8 weeks ahead starting in March to secure a preferred date. November through February can be delay-prone due to heavy rain and short daylight. Professional crews still complete projects in winter, but they stage the tear-off in smaller sections, prioritize dry-in work at mid-day, and carry more tarps. That conservatism protects the deck from sudden showers and freezing rain events that can hit Salem while the rest of the Valley stays liquid.
What tends to add cost or time during Salem replacements
This article focuses on process and schedule rather than price, but it helps to name the conditions that add labor hours or scope in Salem. Decking replacement is the most common change order because moisture and moss sit at the edges a long time before homeowners see ceiling stains. Chimney saddle rebuilds add labor where water collects behind wide chimneys in older neighborhoods. Skylight replacement during roofing is a logical add because flashing to an old unit invites leaks later. Attic ventilation upgrades add cutting and baffle work but pay back in shingle life and energy control. In 97301 and 97302 central Salem addresses near Willamette University and the Oregon State Capitol, tight access and parking restrictions can add setup time. None of these are surprises to a local crew. They are the Salem realities that make a day-by-day plan important.
Commercial and mixed-slope details along Salem corridors
Many Salem properties along Lancaster Drive, Commercial Street SE, and State Street have mixed-slope conditions where a main house carries asphalt shingles and a porch or addition slopes too low for shingles under ORSC minimums. Crews handle these with low-slope membranes at the transition, then tie into the shingle field with metal counter flashing and ice and water shield backups. City inspectors look closely at these transitions because they are common leak points. Proper sequencing and a tidy counter flashing return a clean inspection and real-world performance during the December rain peak. For small commercial buildings near the Oregon State Fairgrounds and downtown, replacement schedules often run over weekends to reduce business disruption. Permit and inspection timing reflects that reality when coordinated early.
Shareable local insight: the long soak math on Salem shingles
One Salem-specific statistic is worth passing along to any neighbor debating timing. On average, a 30-year architectural shingle roof in Salem provides 18 to 20 years of reliable service before adhesive bond fatigue and moss-related edge lift begin to cascade. This gap is not due to poor materials. It is the Willamette Valley long soak and winter freeze-thaw combination. Homeowners who apply preventive moss treatment and keep valleys clear can stretch service life, but most Salem roofs replaced in the 97301 to 97306 zip code range confirm the 18 to 20-year window. Real estate agents and neighborhood newsletters across West Salem and South Salem often cite this pattern during pre-listing conversations because it affects pricing and inspection repairs.
Klaus Roofing Systems of Oregon’s day-by-day discipline across Salem addresses
Klaus Roofing Systems of Oregon crews plan Salem replacements to hold a tight sequence while respecting the weather reality. They stage deliveries early, protect landscapes in tight lots near downtown Salem and the Court-Chemeketa Historic District, and work under City of Salem permits with inspection scheduling built into the calendar. Their dry-in strategy uses self-adhering membranes in valleys and at eaves because Salem rain does not forgive shortcuts. Their shingle installations meet manufacturer nailing and layout requirements, and ridge vents pair with confirmed soffit intake to balance attic airflow for Willamette Valley moisture control. They photograph and document deck repairs, flashing integration, and ridge vent cuts so homeowners receive a complete record for future resale or insurance needs. The result is a project that reads clean from the street and stands up to a Salem winter’s first big system rolling across the Willamette River past the Marion Street Bridge.
What homeowners in Salem can expect on communication and closeout
Professional replacement projects communicate each day’s target so homeowners in neighborhoods like Sunnyslope, NEN, or Four Corners know when noise starts, when tear-off wraps, and how overnight weather protection looks. When rain interrupts, crews shift to detail work and return to shingle installation as soon as the deck is dry. Foremen walk the roof with the homeowner after completion to explain ridge vent function, show valley construction, and confirm pipe boot and skylight conditions. They deliver the City’s final approval, manufacturer warranty registrations, and a workmanship warranty. For Salem homes with recurring moss exposure, they explain safe maintenance intervals and why pressure washing has no place on asphalt shingles.
Why Salem homeowners book summer replacement early
Summer slots go quickly across Salem and Keizer because jobs move predictably and finish faster. Contractors align crews to the May through September window. Homeowners along the Wallace Road corridor in West Salem and in South Salem along Kuebler Boulevard secure dates weeks ahead to finish before school starts. Booking early also provides time for any HOA notification and material color confirmation. That preparation supports a clean day-one start, a tight dry-in, and a finish that does not linger into fall rains.
Why Salem homeowners choose Klaus Roofing Systems of Oregon for asphalt roof replacement
Replacing an asphalt shingle roof in Salem is about more than installing a pretty shingle. It is a building science job shaped by Willamette Valley moisture, moss biology, and City of Salem permits and inspections. A contractor who knows SCAN dormers, Morningside ranch eaves, and West Salem wind gusts will write a clear scope, set a realistic day-by-day schedule, and build in time for deck and fascia repairs that Salem roofs often need at 18 to 25 years. They will specify self-adhering leak barriers at eaves and valleys, synthetic underlayment for the field, new drip edge all around, step and counter flashing at walls, high-wind nailing, ridge vent cut and cap, soffit intake verification with baffles, and a cleanup routine that respects close neighbors and tight streets near downtown and Willamette University. The finish is a City-signed permit card, manufacturer registration, and documentation that shows how the system went together to meet ORSC Section R905.2, ASTM standards, and Salem’s rain-first reality.
Schedule asphalt roof replacement in Salem
Klaus Roofing Systems of Oregon serves Salem, Keizer, and the broader Willamette Valley from 3922 W 1st Ave Suite C, Eugene, OR 97402. Oregon CCB Licensed, bonded, and insured. Factory-authorized on leading asphalt shingle brands and a member of the Klaus Roofing Systems national network. The team replaces asphalt shingle roofs across 97301, 97302, 97304, 97305, and 97306, from West Salem ridge homes to South Salem neighborhoods like Sunnyslope and Morningside, and through central corridors near the Oregon State Capitol and Willamette University. They provide free roof inspections and free written estimates for asphalt roof replacement Salem OR, manage City of Salem permits, and coordinate final inspections. Call +1-541-275-2202 Monday through Friday 8:00 AM to 5:00 PM, or visit https://www.klausroofingoforegon.com/salem-or.html to request a site visit. Background-checked crews install complete systems with manufacturer-backed warranty options and a workmanship warranty. Financing is available. Emergency storm response is available during active weather events across Salem, Marion County, and Polk County.
Klaus Roofing Systems of Oregon
Expert RooferServing Eugene, Portland & Salem
🗺️ View Map & Directions