Skip to content
Roof Down RemodelsRoofing in Vancouver, WA (360) 803-6405Answered 24/7
Columbia County, OR

Roofing along the river in Columbia County, OR 97051

Columbia County is a long, rural stretch of Oregon on the Columbia River, where homes, shops and barns all face open river wind and steady rain.

Columbia County, OR at a glance

ZIP code shown
97051 (St. Helens), plus Scappoose ZIP
Towns we cover
St. Helens, Scappoose, nearby rural areas
Roofs we see most
Composite homes, metal shops and barns, older layers
Weather to plan for
River wind, fog and damp, winter storms, fir limb falls
Nearest office
Vancouver office, 610 Main Street

Columbia County runs north from the edge of the Portland area along the Columbia River, with St. Helens as its county seat. Highway 30 ties its towns together. From our Vancouver office we cross the I-5 bridge, pass through north Portland and follow the highway north. Our crews cover St. Helens and Scappoose, plus homes and acreage in between and nearby. The farther parts of the county toward the coast hills are more spread out, so call to confirm coverage for those addresses.

Much of the county is rural, with farms, wooded acreage and small towns along the river. Roof calls here often cover more than one building. A house, a shop and a barn on the same property can each need a different kind of work, and we plan them together. Long drives and gravel roads also shape scheduling, so we try to handle inspection and measuring for every building in a single trip.

Columbia County riverside farm with a farmhouse and metal-roofed shops

Columbia County homes, shops and roof types

St. Helens has an older river-town core with early 1900s houses, steep gables and brick chimneys, plus newer subdivisions on the hills above. Scappoose mixes small-town neighborhoods with farms and horse properties. Out in the rural parts of the county, many lots include a house plus pole barns, shops and equipment sheds. House roofs are mostly composite, with some old cedar and a growing number of metal roofs. Outbuildings are mostly exposed-fastener metal, and many are now old enough that their screws, laps and trim need attention. Manufactured homes also appear on rural parcels, with low-slope roofs that need their own approach.

Older homes here often carry multiple roof layers and need decking work during replacement. Newer homes need attention at flashing and vents, as in any subdivision. Rural houses add their own patterns, such as woodstove chimneys and flue pipes through the roof, which need tight flashing and storm collars, and long eaves that collect needles. On manufactured homes, we often recommend a coating or a pitched roof-over rather than patching a tired low-slope surface. We explain the tradeoffs for each building and keep the scope practical.

River and valley weather in Columbia County

The Columbia River is wide here, and wind crossing open water builds speed and moisture before it reaches the shore. River-facing roofs in St. Helens and nearby take the strongest gusts, which lift shingles, loosen ridge caps and pull at gutters. In the flatter ground around Scappoose, wind has long, open runs across fields and channels toward large metal barn roofs. Winter fog and damp keep roofs wet, feeding moss and speeding rust on metal. Wooded lots add the risk of falling fir limbs during storms, and ice events can bring down whole trees near the house.

How we serve Columbia County properties

We look at every roof on the property you want covered and price each building separately so you can plan in stages. For wind damage, we photograph and measure for homeowner's insurance claims. For metal roofs, we replace fasteners, reseal laps and fix trim, or install new metal. When a storm leaves a roof open, we tarp it before the next band of rain moves up the river. Permit rules differ between the county and each city, so we confirm them for your address and pull permits where needed.

Most-called jobs

What homeowners in Columbia County call us for

Metal Roofing

Metal roofs on Columbia County homes and barns hold up to open river wind and shed heavy rain fast.

See the details

Metal Roof Repair

Aging exposed-fastener metal on Columbia County shops and barns leaks at worn screws and open laps.

See the details

Wind & Storm Damage Repair

River-facing roofs across Columbia County take strong gusts that lift shingles and ridge caps.

See the details

Garage & Shop Roofing

Many Columbia County properties have shops and detached garages that need their own roof work.

See the details

Roof Replacement

Older river-town homes in Columbia County often have several old layers that need full removal.

See the details

Gutter Repair

Wind and heavy rain pull gutters loose on the windward sides of Columbia County homes.

See the details

All 50 roofing and gutter services

Towns we cover in Columbia County

St. Helens, OR

St. Helens sits right on the Columbia, where open water gives wind a long, clear run at the roofs of older river-town homes.

Roofing here

Scappoose, OR

Scappoose mixes small-town subdivisions with rural acreage, so a single call here can cover a house roof, a shop and a hay barn on the same lot.

Roofing here

Roofing questions from Columbia County

Which Columbia County towns does your roofing crew reach?

We cover St. Helens and Scappoose, plus homes and acreage in nearby parts of Columbia County. From our Vancouver office, the trip runs across the I-5 bridge and up Highway 30. Call with your address and we will confirm coverage and set up an inspection or estimate.

Can you handle the house and barn roofs on my Columbia County property together?

Yes. On Columbia County properties we often inspect the house, shop and barn in one visit. We price each building on its own so you can do the most urgent roof first and plan the rest. We can also match colors across buildings if you want a uniform look.

What does storm damage repair cost on a Columbia County home?

Repairing a small wind-damaged area with new shingles and ridge cap on a Columbia County home often runs $445 to $1,260. Larger areas, decking damage or metal panel replacement cost more. These are typical ranges, and the real number comes after we inspect the roof and measure the damage.

Roof trouble in Columbia County?

Call any time. We will set a time to look and give you a straight price.

Call (360) 803-6405
Call (360) 803-6405 (24/7)