Smoketest Roofing

Family-owned since 1998

Three Generations of Roofing Done Right

Smoketest Roofing has been protecting Portland-area homes and businesses since 1998. Same family, same crew, same standards — every job, every time. No subcontractors, no surprises, no shortcuts.

Our story

Started in Portland, still here 25+ years later

We've been roofing Portland-area homes since 1998. That's three generations of the same family on the same roofs — from the first architectural shingle jobs in the late '90s to full standing-seam metal and commercial flat-roof systems today. We started small, built our reputation one job at a time, and never felt the need to grow by cutting corners. We don't chase volume. We take on the jobs we can do well, and we stand behind every one of them with a 50-year transferable workmanship warranty.

Smoketest Roofing family owners on a completed project
Roofer documenting work in progress with photos on a Portland home

How we work

Fixed price, documented start to finish

Every estimate we give is fixed price. No line items that balloon after the deposit clears, no material surcharges added mid-job. If something unexpected comes up once we're on the roof, we tell you before we do anything about it. Every job is documented with photos — before, during, and after — so you have a record of the work and we have proof of what we found. That documentation also makes insurance claims and future inspections straightforward. We install asphalt shingles (architectural and 3-tab), standing-seam and exposed-fastener metal, cedar shake, slate, and full TPO/EPDM/PVC flat-roof systems. Manufacturer material warranties pass through directly to you.

View all services

Why homeowners choose us

What makes Smoketest different

  • We don't upsell

    If a repair is the right call, that's what we'll quote. We're not going to push you into a full replacement to pad the invoice. You get an honest assessment and a straight number.

  • Financing available

    0%-down options on qualified replacements through a regional lender, with terms from 24 to 84 months. Ask us for details when you request your estimate.

  • Storm damage support

    We inspect, document for your insurer, and coordinate with the adjuster. No pressure to file a claim — we'll tell you honestly whether the damage warrants one.

Recent projects

A sample of our work across the Portland metro

  • Completed architectural shingle roof replacement in Portland, OR
    Architectural shingle replacement — Portland, OR
  • Standing-seam metal roof installation in Lake Oswego, OR
    Standing-seam metal roof — Lake Oswego, OR
  • Commercial TPO flat roof system in Beaverton, OR
    Commercial TPO flat roof — Beaverton, OR

Free inspections through July

Booking now for late summer installs — get your free roof inspection today

We're scheduling replacements and repairs for late summer. A free inspection takes about 45 minutes and comes with a written report and a fixed-price estimate — no obligation.