Mon–Fri 8–5 · Sat/Sun 10–3
5.0| 39+ Google Reviews
How to identify red flags when hiring a roofing contractor in Portland, Oregon — an Evolution RoofWorks crew tearing off an existing roof
Buying & Selling

Red Flags When Hiring a Roofer in the Portland Metro Area

September 16, 20266 min readBy Sean O'Hare

Not every roofer in Portland operates ethically. Here are the warning signs that should make you pause before signing anything — from a Tigard contractor.

Portland's roofing market includes excellent, ethical contractors and some that are not. The challenge for homeowners is that there's often no obvious way to tell the difference from a truck on the street or a polished website. The warning signs, however, are consistent. Once you know what to look for, they're not hard to spot.

This guide covers the most common red flags that a roofing contractor may not be operating in your best interest, drawn from what Sean O'Hare at Evolution RoofWorks has seen throughout his time in Portland's residential construction market.

No Oregon CCB License

This is the clearest and most verifiable red flag. Every contractor performing roofing work for compensation in Oregon must hold an active CCB license. The search takes two minutes at oregon.gov/ccb. If a contractor can't provide their license number, or if the number they provide doesn't return an active license, that's a hard stop.

No CCB license means no required bond, no verified insurance, and no regulatory accountability. It also means you have significantly limited recourse if something goes wrong with the job.

Oregon's Construction Contractors Board keeps a free public lookup. The record shows license status, bond and insurance, expiration date, and any complaint or lien history.

Look up a contractor at oregon.gov/ccb

Drone-Only Inspections

A roofer who inspects your roof via drone without physically getting on the surface is telling you something important about their process. A drone provides a general visual overview. It cannot detect granule loss, failing flashings, broken shingle seals, or any condition inside the attic.

If a contractor quotes replacement based on a drone flyover, ask for a physical inspection on the roof surface and in the attic before making any decision. If they won't do one, find someone who will.

Here's exactly what a drone misses, and what a physical inspection on the roof and in the attic actually covers.

Read why we never inspect with a drone

No Attic Inspection Offered

The attic is where roof problems show up first. Leaks typically soak the plywood decking long before they're visible on your ceiling. A contractor who doesn't go into the attic is missing half the diagnostic picture.

Ask directly: "Will you check the attic?" The answer should be yes without hesitation. If a contractor quotes repair or replacement without ever looking at the attic, their assessment is incomplete by definition.

Same-Day High-Pressure Close

A contractor who arrives with a laptop full of financing options and a discount that expires today is applying a sales technique, not conducting a consultation. Replacing a roof is a multi-thousand-dollar decision. Homeowners should have time to review the quote, ask questions, get a second opinion if they want one, and sleep on it before signing anything.

A contractor who won't give you that time is not operating in your interest.

Be careful who you let on your roof. Not every contractor who calls themselves a roofer in Portland is operating in your interest.

Replacement-Only Companies

There are roofing companies in the Portland area that don't offer repairs. If your roof has isolated damage or a section that could be addressed short of a full replacement, a company that only does replacements cannot give you an unbiased assessment. Their financial interest and their only available product both point in one direction.

Before hiring anyone to assess your roof, ask: "Do you offer repair as an option?" If the answer is no, get a second opinion from a contractor who does.

Repair is always on the table here when repair is the right call. Here's the kind of work that doesn't require a full replacement.

See our roof repair services

No Manufacturer Certification

Manufacturer certification, such as CertainTeed certification, requires documented training, background checks, and installation practice verification. It's not automatic for every licensed contractor. Certified installers can offer warranty options that non-certified installers cannot, including extended non-prorated coverage that protects homeowners significantly better than a standard warranty.

Ask specifically: "Are you manufacturer-certified, and what warranty does that allow you to offer?" The answer should be specific and verifiable.

CertainTeed publishes its certification requirements and lets homeowners confirm a contractor's credential directly.

Learn about CertainTeed certification

Inability to Explain the Warranty

If a contractor cannot explain what the shingle warranty actually covers, including what it excludes, that's a concern. Most standard warranties exclude removal of defective shingles, disposal costs, and metalwork. A contractor who doesn't know this or can't explain it clearly has either not read the warranty or doesn't think about it from the homeowner's perspective.

At Evolution RoofWorks, Sean O'Hare explains warranty terms in detail before any commitment is made. That's standard practice, not exceptional service. It should be the baseline.

What a roof warranty actually covers in Oregon — and the exclusions most homeowners never hear about until they file a claim.

Read our roof warranty guide

Lack of References or Reviews

A contractor who can't provide references from local Portland-area homeowners, or who has minimal verifiable review history, is harder to evaluate. An established local company will have a trail of work you can check. Requests for references should be met without hesitation.

Comparing more than one bid is the single best protection against all of these. Here's how to read roofing quotes side by side.

Learn how to compare roofing quotes

Evolution RoofWorks: The Opposite of All of These

Evolution RoofWorks holds Oregon CCB license #251336. Sean O'Hare is CertainTeed certified. Every inspection includes getting on the roof and into the attic. Repair is always an option when repair is the right call. No same-day pressure close, ever. Four pricing options on replacement day so homeowners can make an informed decision.

Based in Tigard, serving Beaverton, Aloha, Lake Oswego, and the greater Portland metro area.

Frequently Asked Questions

How do I verify a roofer is licensed in Oregon?

Search their business name or license number at oregon.gov/ccb. The record shows license status, bond and insurance, expiration date, and any complaint or lien history. The search is free and takes about two minutes.

Is it a red flag if a roofer only does replacements?

For a roof assessment, yes. A company that only performs replacements cannot give an unbiased evaluation of whether a repair would serve the homeowner better. The appropriate first step for any roof concern is an assessment from a contractor who offers all options.

What should I do if a roofer quotes replacement after a drone flyover?

Ask for a physical inspection on the roof surface and in the attic before making any decision. A replacement quote based solely on drone footage is incomplete. A physical inspection is the appropriate basis for a major financial commitment.

How much of a deposit should I pay upfront?

Most reputable contractors require a deposit with a signed contract and collect the balance at or after project completion. A contractor demanding full payment before work starts is a significant red flag.

What are the most common roofing scams in Portland?

The most common patterns include contractors who take a deposit and disappear, contractors who create or exaggerate damage and sell unnecessary replacement, storm chasers who do substandard work and leave before issues appear, and high-pressure same-day close tactics that rush homeowners into signing before they're ready. Verifying the CCB license and taking time to research any contractor before signing is the most effective protection.

Schedule a free inspection with a licensed, CertainTeed-certified contractor who gets on the roof and into the attic — every time, with no pressure to sign.

Schedule a free inspection

Related Service

Need help with roof inspections?

Roof Inspections
Sean O'Hare

Sean O'Hare

Founder & CEO, Evolution RoofWorks

Evolution RoofWorks is a licensed, education-first roofing contractor (CCB # 251336) serving the Portland metro area.