Skip to content

Service area

Roofing across northwest Oregon

Our line is a drive time, not a radius: anywhere in Oregon about 75 minutes from the Beaverton shop. That takes in the Portland metro, the north Willamette Valley and the foothills on either side, out to the Gorge.

A row of older wood-sided houses with steep, dark shingle roofs on a Portland street
Older Portland houses on a winter afternoon: steep gables, shingle roofs, trees close by.

Where we work

Anywhere in Oregon within about 75 minutes' drive of our Beaverton shop: the Portland metro, the north Willamette Valley and out toward the Coast Range, the Cascades and the Gorge. Just past the line? Call anyway; depending on the job we may still schedule it.

Service area Northwest Oregon
Portland Salem Hood River Albany McMinnville St. Helens Sandy Silverton Dallas Vernonia Estacada Stayton Beaverton N 0 20 MI Oregon

Map of the area within 75 minutes' drive of our Beaverton shop

A map of northwest Oregon with the area within 75 minutes' drive of the shop in Beaverton shaded, stopping at the Columbia River and the Washington state line. It reaches parts of Columbia, Washington, Multnomah, Hood River, Yamhill, Clackamas, Polk, Marion and Linn counties; Portland, Salem, Hood River, Albany, McMinnville, St. Helens, Sandy, Silverton, Dallas, Vernonia, Estacada, Stayton are marked inside it. The county list beside the map gives the same information as text.

  • In service area
  • Our shop
Counties in reach 9
  • Columbia County

    Most of the county

    St. Helens, Scappoose, Rainier, Vernonia

  • Washington County

    Home county

    Beaverton, Hillsboro, Tigard, Tualatin, Sherwood, Forest Grove, Banks, Gaston

  • Multnomah County

    Most of the county

    Portland, Gresham, Troutdale, Corbett

  • Hood River County

    Gorge towns

    Cascade Locks, Hood River

  • Yamhill County

    Most of the county

    Newberg, Dundee, Carlton, McMinnville, Sheridan, Willamina

  • Clackamas County

    West & central

    Lake Oswego, West Linn, Oregon City, Wilsonville, Canby, Molalla, Sandy, Estacada, Welches

  • Polk County

    Valley towns

    Dallas, Independence, Monmouth

  • Marion County

    Valley towns

    Salem, Keizer, Woodburn, Mt. Angel, Silverton, Stayton, Aumsville

  • Linn County

    North edge

    Albany, Jefferson

How the line is drawn

The shaded area on the map isn't a circle with a compass point in Beaverton. It's everywhere you can drive to from the shop in about 75 minutes, measured over real roads without rush-hour traffic.

That's why the shape looks the way it does. It runs a long way down I-5 toward Salem and Albany, and up US-26 to Sandy and Welches, because those roads are fast. It stops well short of the coast, where the roads over the Coast Range are slow, even though the distance on a map is similar.

Why drive time

A roof is rarely one visit. There's the estimate, the job, sometimes a return trip for a flashing detail or a gutter adjustment, and a look after the first big storm. Keeping the work within a reasonable drive means more of each day goes into your roof and less into the truck, and it means we can come back without it being an expedition.

Why it stops at the Columbia

We're licensed with Oregon's Construction Contractors Board, CCB #263343. A CCB license covers work in Oregon. Washington licenses contractors separately, so the line follows the state line and the river, not the drive time.

You can look up any Oregon contractor's license, bond and insurance on the CCB's website. It's worth doing for anyone you hire.

County by county

North to south, with the towns inside the line. Most counties are only partly in reach; the towns listed are the ones that are.

  1. Columbia County

    Most of the county

    St. Helens Scappoose Rainier Vernonia

    River towns on the Columbia along US-30, from Scappoose and St. Helens down to Rainier, and Vernonia up in the timber of the Nehalem valley.

  2. Washington County

    Home county

    Beaverton Hillsboro Tigard Tualatin Sherwood Forest Grove Banks Gaston

    The shop's county. Beaverton, Hillsboro, Tigard and the Tualatin Valley, out to Forest Grove, Banks and Gaston at the foot of the Coast Range.

  3. Multnomah County

    Most of the county

    Portland Gresham Troutdale Corbett

    Portland and the east county: Gresham and Troutdale, and Corbett up on the rim at the west end of the Gorge.

  4. Hood River County

    Gorge towns

    Cascade Locks Hood River

    The Oregon side of the Gorge: Cascade Locks, and Hood River at the far end of the drive.

  5. Yamhill County

    Most of the county

    Newberg Dundee Carlton McMinnville Sheridan Willamina

    Newberg and Dundee on 99W, McMinnville and Carlton in wine country, and Sheridan and Willamina toward the Coast Range.

  6. Clackamas County

    West & central

    Lake Oswego West Linn Oregon City Wilsonville Canby Molalla Sandy Estacada Welches

    Lake Oswego and West Linn down to Oregon City, Wilsonville, Canby and Molalla, then east through Sandy and Estacada to Welches on the way to the mountain.

  7. Polk County

    Valley towns

    Dallas Independence Monmouth

    Across the Willamette from Salem: Dallas, Monmouth and Independence.

  8. Marion County

    Valley towns

    Salem Keizer Woodburn Mt. Angel Silverton Stayton Aumsville

    Salem, Keizer and Woodburn on the I-5 corridor, and Silverton, Mt. Angel, Stayton and Aumsville toward the Cascade foothills.

  9. Linn County

    North edge

    Albany Jefferson

    The south edge of the line, down I-5: Albany and Jefferson.

What the weather does to roofs here

One service area, four kinds of weather. It's all the Northwest, but a roof in Welches lives a different life from one in Tigard. In general terms, this is what each part of the area throws at a roof.

The valley floor

Portland, Beaverton, Hillsboro, Tigard, Newberg, McMinnville, Woodburn, Salem, Albany

Long wet seasons rather than big storms: most of the year's rain falls between October and May, in gray weeks that never quite dry out. Roofs under firs and oaks, and north-facing slopes, stay damp all winter, and that's where moss takes hold. Summers are dry and can be hot, which ages shingles from the other side.

What we look for

  • Moss on shaded and north-facing slopes
  • Needles and leaves in valleys and gutters
  • Sun-baked south slopes aging first

Coast Range foothills

Forest Grove, Banks, Gaston, Vernonia, Sheridan, Willamina, Dallas

More rain than the valley floor and heavier timber close to the house. Roofs sit in shade longer, collect more needles and stay wet longer after each storm, so moss grows faster. Southwest winter storms reach these towns first.

What we look for

  • Faster moss growth
  • Debris loads in valleys
  • Wind-driven rain at rakes and edges

The Gorge and the east winds

Troutdale, Corbett, Cascade Locks, Hood River

Wind is the story. In winter, cold east wind pours out of the Gorge and hits Troutdale and Corbett hardest. When that cold air sits under a Pacific storm, rain freezes as it lands, and ice storms can reach well into Portland. Nailing, sealing and ridge caps matter more here than anywhere else in the area.

What we look for

  • Lifted and torn tabs
  • Blown-off ridge caps
  • Ice on roofs and gutters

Cascade foothills

Sandy, Estacada, Welches, Molalla, Silverton

Higher ground, more rain and more snow, especially as you climb toward the mountain. Snow sits on roofs longer, ice dams are possible at the eaves, and dense fir means needles in every valley and gutter. Ice-and-water shield at the eaves earns its keep up here.

What we look for

  • Snow and ice at the eaves
  • Heavy needle fall
  • Long wet stretches in shade
The Columbia River Gorge under low cloud, with Vista House on Crown Point above the river
The west end of the Gorge, Crown Point on the right. In winter, the east wind comes down this corridor.
Cattle grazing in a green pasture near Molalla with bare trees and forested hills behind
Pasture near Molalla, where the valley floor starts to climb toward the Cascades.
Mount Hood above autumn forest outside Sandy, Oregon
Mount Hood from Sandy. The closer the mountain, the more snow and ice a roof sees.

Just past the line? Call anyway

The line on the map is a guide, not a wall. If you're a few minutes outside it, in Oregon, call us. Depending on the job, we may still be able to schedule it.

What decides it is mostly the size of the work and the time of year. A full replacement or a commercial roof is worth a longer drive; a small repair far outside the line may not be, and if it isn't, we'll say so and point you toward finding someone closer.

When you call

These help us give you a straight answer on the first call:

  • The town, or the nearest cross streets
  • What kind of work: repair, replacement, gutters, maintenance
  • A rough size, like a single-story house or a two-story with a garage
  • Photos, if you can take them safely from the ground
Free estimate

Inside the line?

If you're within about 75 minutes of Beaverton, the estimate is free and it's written down. Tell us what you're seeing and we'll come look.