All Cities & Towns Served Across Oregon
From busy downtowns to rural roads, Gregory’s Custom Roofing responds fast anywhere in Oregon. Our crews know the climate, the housing, and the unique roofing challenges you face across the state. Whether you need repairs after a wild storm or urgent help with a sudden leak, we're there—rain or shine, day or night.
- Portland
- Eugene
- Salem
- Gresham
- Hillsboro
- Beaverton
- Springfield
- Tigard
- Aloha
- Lake Oswego
- Keizer
- Oregon City
- McMinnville
- Bethany
- Tualatin
- West Linn
- Wilsonville
- Forest Grove
- Woodburn
- Newberg
- Happy Valley
- Hayesville
- Milwaukie
- Sherwood
- Cedar Mill
- Hermiston
- Canby
- Oak Grove
- Troutdale
- Coos Bay
- St. Helens
- Cornelius
- Oatfield
- Sandy
- Gladstone
- Ontario
- Oak Hills
- Damascus
- Silverton
- Fairview
- Newport
- Molalla
- Bull Mountain
- Rockcreek
- Florence
- Cedar Hills
- West Haven-Sylvan
- Scappoose
- Jennings Lodge
- Umatilla
- West Slope
- Garden Home-Whitford
- Junction City
- Raleigh Hills
- Marlene Village
- King City
- Beavercreek
- Lafayette
- Estacada
- Wood Village
- Metzger
- North Plains
- Hubbard
- Mount Angel
- Dundee
- Nyssa
- Dayton
- Gervais
- Vernonia
- Carlton
- Heceta Beach
- Mulino
- Stanfield
- Irrigon
- Dunthorpe
- Columbia City
- Durham
- Rainier
- Vale
- Banks
- Amity
- Clatskanie
- Bunker Hill
- Barview
- Boring
- Stafford
- Warren
- Dunes City
- Cascade Locks
- Yamhill
- Aurora
- Donald
- Maywood Park
- Gaston
- Jasper
- Rivergrove
- Johnson City
- Brooks
- Orient
- St. Paul
- Scotts Mills
- Cherry Grove
- Annex
- Cheshire
- Westport
- Butteville
- Labish Village
- Dilley
- Rhododendron
- Deer Island
- Mount Hood Village
- Adrian
- Barlow
- Prescott
- Government Camp
- Eola