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: $$
Sponsored — More Ways to Find Pros
Angi — Find Local Pros
Read reviews & get matched with vetted contractors
HomeAdvisor — Get Quotes Fast
Compare bids from pre-screened local contractors
Affiliate disclosure: ProCraft may earn a referral fee when you connect with contractors through the links above. This does not affect our editorial ratings or contractor rankings. Learn more.
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.
Most single-family residential roof replacements in Portland can be completed in one to two days, weather permitting. Larger or more complex roofs — steeply pitched, multi-story, or with multiple valleys — may take two to three days. Your contractor should give you a firm start date and a same-day or next-day completion commitment once materials are staged.
If less than 30% of your roof surface is damaged and the decking underneath is sound, repair is usually more cost-effective. Signs that point toward full replacement include widespread granule loss, multiple layers of shingles already in place, shingles older than 20 years, sagging sections, or decking rot. A licensed OR roofing contractor can provide a written inspection report with a clear recommendation.
You should receive two warranties: a manufacturer's material warranty (typically 30 years to lifetime on architectural shingles) and a contractor workmanship warranty (at minimum 5 years, often 10+ from certified installers). GAF MasterElite and Owens Corning Preferred contractors in Portland can offer enhanced system warranties that cover both materials and labor from the manufacturer.
Yes, but expect significant noise throughout the workday. Crews typically start early and work until dusk to complete the job quickly. If you work from home or have young children or pets sensitive to noise, arrange to be elsewhere during tear-off day — usually the loudest phase. Your contractor should walk you through the daily schedule before work begins.
Permit requirements vary by municipality but most jurisdictions in OR require a building permit for full roof replacements. Reputable Portland roofing contractors pull permits as a matter of course and factor the cost into their estimates. If a contractor offers to skip the permit to save money, treat it as a red flag — unpermitted roofing work can create problems when you sell.
Metal roofing typically costs 2–3x more upfront than architectural asphalt shingles but can last 40–70 years versus 20–30 for shingles. In Portland's climate, metal's superior wind resistance and energy-reflective properties can lower cooling costs. If you plan to stay in the home long-term or want the lowest lifetime cost, metal roofing is worth the higher initial investment.
Free Estimates
Connect with an Oregon CCB-licensed Portland roofing contractor who specializes in moss removal, rain damage repair, and cedar shake restoration.
Request Received
We've received your request and will connect you with a vetted local contractor shortly. Most homeowners hear back within 1 hour.
More services in this area:
All Home Services in Portland, ORMore services in this city
Helpful Resources