Roofing service locations around Portland
16 Portland neighborhoods, 20 nearby cities and 5 counties each have their own page, written about the homes and roofs that are actually there.
We roof across Portland and the metro from an office on SW Morrison Street and a head office in Sheridan. Enter your ZIP to see the page for your area, or call (503) 917-5484.
If your town is not listed, call anyway. The pages below are where we work most, not a hard border, and we often roof a few miles past them.

Portland neighborhoods
Laurelhurst
Laurelhurst houses went up mostly in the 1910s and 1920s, under elms and maples that now shade half of every roof. We...
Irvington
Big two and three story houses, deep eaves, cross gables and a lot of roof per lot. Irvington homes ask more of a...
Alameda
Alameda sits on an old ridge above Northeast Portland, and the houses along the crest catch more weather than the flats...
Eastmoreland
Eastmoreland has some of the largest lots and tallest trees in Southeast Portland. That means cedar roofs worth saving...
Sellwood-Moreland
Rows of bungalows and cottages, a few big Victorians, and a river breeze off the Willamette. Sellwood-Moreland roofs...
Hillsdale
Hillsdale homes sit on wooded hillsides off Capitol Highway and Beaverton-Hillsdale Highway, where Douglas firs shade...
Multnomah Village
Cottages on winding lanes, postwar homes on wooded lots and a small main street of shops along SW Capitol Highway. In...
Mount Tabor
Houses wrap around the slopes of an old volcano here, with the park and its reservoirs at the top. Steep roofs, steep...
Rose City Park
Bungalows and English cottages from the 1920s, mid-century ranches toward the golf course, and a lot of finished attics...
Concordia
Concordia's bungalows have carried a lot of Portland winters, and many are on their second or third layer of shingles....
Woodstock
Woodstock mixes 1920s bungalows with postwar ranches and Cape Cods, and each era leaks in its own way. We track down...
Beaumont-Wilshire
Beaumont-Wilshire's 1920s Tudors, English cottages and Colonials have steep roofs, tall chimneys and complex valleys....
St. Johns
St. Johns sits on the north tip of the peninsula, open to river wind from the Willamette and Columbia. We repair storm...
Arbor Lodge
Arbor Lodge homes range from 1920s bungalows to brand new rowhouses along the Interstate Avenue MAX line. We replace...
Richmond
Richmond packs Old Portland houses, Craftsman bungalows, plexes and mixed-use buildings between SE Hawthorne and...
Southwest Hills
In the Southwest Hills, tall Douglas firs, steep lots and winding roads make roofing a different job than on the flats....
Cities around Portland
Gresham, OR
Gresham sits right where the east wind spills out of the Columbia River Gorge, and roofs here take the punishment every...
Hillsboro, OR
Hillsboro has grown fast around the Silicon Forest, so its roofs range from 1990s subdivisions now due for new shingles...
Beaverton, OR
Beaverton is full of 1970s to 1990s split levels and subdivisions, many under concrete tile or aging composition...
Lake Oswego, OR
Lake Oswego homes sit under tall firs and along the lake, and many wear cedar shake, synthetic shake or premium shingle...
Tigard, OR
Tigard roofs date from the 1970s through the 2000s, from ranch homes off Pacific Highway to Bull Mountain two-stories...
Tualatin, OR
Tualatin homes from the 1970s through the 2000s are reaching the age where roofs and gutters wear out together. We...
West Linn, OR
West Linn homes climb the hills above the Willamette River under heavy fir cover, and that shade grows moss fast. We...
Oregon City, OR
Oregon City has some of the oldest homes in the state, set on the bluff above Willamette Falls and up steep streets. We...
Milwaukie, OR
Milwaukie homes from the 1940s and 1950s are reaching their second or third roof, and plenty of gutters along Lake Road...
Happy Valley, OR
Happy Valley is full of big, complex roofs on hillside lots, and many subdivisions now have HOA color and material...
Wilsonville, OR
Wilsonville has two very different roofing worlds: aging cedar shake and shingle roofs in Charbonneau, and younger...
Sherwood, OR
Sherwood boomed in the 1990s and 2000s, and thousands of those subdivision roofs are now leaking at vents, valleys and...
Forest Grove, OR
Forest Grove has some of the oldest houses in Washington County near Pacific University, plus newer subdivisions and...
Troutdale, OR
Troutdale sits right where the Columbia River Gorge opens up, and the east wind that pours out of it each winter hits...
Newberg, OR
Newberg is home turf for us, a short drive up Highway 18 and 99W from our head office in Sheridan. We reroof older...
McMinnville, OR
McMinnville is the Yamhill County seat and just up Highway 18 from our head office in Sheridan. We repair and replace...
Vancouver, WA
Vancouver has a bit of everything, from historic homes near Officers Row to postwar ranches and big east side...
Camas, WA
Camas homes climb Prune Hill and the slopes around Lacamas Lake, and the east wind out of the Columbia River Gorge hits...
Battle Ground, WA
Battle Ground mixes newer subdivision homes with older houses on acreage toward the Cascade foothills, and wind and...
Canby, OR
Canby homes range from older farm town houses near downtown to subdivisions from the 1970s through the 2000s, with...
Counties
Multnomah County, OR
From Portland's older neighborhoods to Gresham, Troutdale, Fairview and Wood Village, Multnomah County roofs face long...
Washington County, OR
Washington County's subdivisions in Beaverton, Hillsboro, Tigard, Tualatin, Sherwood and Forest Grove are full of 1980s...
Clackamas County, OR
Clackamas County runs from Lake Oswego, West Linn and Milwaukie out through Oregon City and Happy Valley to the...
Yamhill County, OR
Older farmhouses, metal barn roofs and newer homes in McMinnville and Newberg all sit through a long, wet season out...
Clark County, WA
Across the Columbia from Portland, Clark County homes face the same long rain season plus wind funneling down the...
Not sure we reach you?
Call with your address. If it is in the metro, the answer is almost always yes.