Rose City Roofing Co.
Price range: $$–$$$
- OR CCB licensed
- moss & lichen specialist
- cedar shake expert
- wind damage repair
- lifetime warranty available
Portland's Top-Rated Moss, Rain & Wind Damage Roofing Contractors
Oregon CCB-licensed Portland roofers specializing in moss and lichen removal, rain damage repair, and wind storm restoration. Expert cedar shake and composition shingle specialists.
Portland's wet maritime climate — over 140 rainy days per year — makes moss, algae, and lichen growth nearly universal on older roofs. We evaluate Portland roofing contractors based on moss and lichen remediation expertise, Oregon CCB licensure, knowledge of Multnomah County permit requirements, and verified homeowner reviews.
Oregon requires roofing contractors to hold a valid license from the Oregon Construction Contractors Board (CCB). Always verify your Portland roofer's CCB license number before signing any contract. Every company on this list holds a current Oregon CCB Residential General or Specialty Contractor license.
Portland's mix of Craftsman bungalows, Victorian homes, and modern construction means our listed contractors have experience with the full range of Portland roof types — cedar shake, composition shingle, low-slope modified bitumen, and metal roofing.
Price range: $$–$$$
Price range: $$
Price range: $$–$$$
Price range: $$
Portland, OR
Why Local Matters
Contractors who know your area, your climate, and your local codes
Every contractor in our network is established locally — no out-of-state storm chasers. They know the permitting requirements, the climate challenges, and they'll be there for warranty work.
Moss removal in Portland should always be done by a licensed contractor. DIY high-pressure washing can damage shingles and void manufacturer warranties. Proper moss removal involves applying a zinc sulfate or potassium salts solution, allowing it to kill the moss, then gently brushing or low-pressure washing it away. After removal, zinc strips installed at the ridge prevent regrowth by releasing moss-killing ions with each rainfall.
Yes. Oregon requires all roofing contractors to hold a license from the Oregon Construction Contractors Board (CCB). The CCB requires licensing, bonding, and insurance for all contractors. You can verify any Oregon roofing contractor's CCB license on the CCB website. Unlicensed contracting is illegal in Oregon — always check before signing.
Composition (asphalt shingle) roof replacement in Portland typically runs $9,000 to $21,000. Cedar shake roofing costs $16,000 to $38,000 and performs well in Portland's wet climate when properly maintained with annual moss treatment. Metal roofing costs $15,000 to $40,000 and is increasingly preferred for its longevity and minimal maintenance requirements in the Pacific Northwest.
The City of Portland requires a building permit for most roof replacements. Your contractor should apply for and obtain the permit before any work begins. Multnomah County, Washington County (Beaverton/Hillsboro), and Clackamas County each have their own permit processes for unincorporated areas. A licensed contractor handles permit applications as part of the project scope.
Free Estimates
Connect with an Oregon CCB-licensed Portland roofing contractor who specializes in moss removal, rain damage repair, and cedar shake restoration.