Smoketest Roofing

Portland's Roofing Contractor Since 1998

A Roof Done Right — Same Crew, Fixed Price, 50-Year Warranty

Family-owned since 1998. We don't subcontract, we don't disappear after the deposit, and every estimate is fixed price with no surprises. Free roof inspections available through July — book yours today.

Why Smoketest Roofing

We tell you what your roof needs — not what earns us the most

We've been roofing Portland-area homes since 1998. That's three generations of the same family on the same roofs. Every estimate is fixed price. Every job is documented with photos. We don't upsell you into a roof you don't need. If a small repair is the right call, that's what we'll quote. We serve Portland, Beaverton, Lake Oswego, Tigard, Vancouver, and Hood River. Financing available with 0% down on qualified replacements, 24–84 month terms.

Learn more about us
Smoketest Roofing crew working on a residential roof in Portland

What We Do

Roofing services for homes and commercial properties

  • Residential Roofing

    Full replacements and repairs in asphalt shingles, metal, cedar shake, and slate. Manufacturer material warranties pass through directly to you.

  • Commercial Flat Roofs

    TPO, EPDM, and PVC flat-roof systems installed and maintained for commercial properties and HOAs throughout the Portland metro.

  • Inspections & Storm Damage

    We inspect, document for your insurer, and coordinate with the adjuster — without pressuring you into a claim you don't need.

Roofer inspecting and documenting a residential roof

Our Process

What to expect from estimate to final walkthrough

1. Free inspection — we get on the roof, take photos, and give you a straight assessment. 2. Fixed-price estimate — no line items that balloon after the job starts. 3. Scheduled install — your crew is assigned and confirmed before we take a deposit. 4. Same-crew completion — the people you met are the people who finish the job. 5. Photo documentation — you receive a full photo record of the completed work. 6. Warranty paperwork — 50-year transferable workmanship warranty issued on completion.

View all services

Recent Projects

Work we're proud to put our name on

  • Architectural shingle replacement on a Portland craftsman home
    Architectural shingle replacement — Portland, OR
  • Standing-seam metal roof installation in Lake Oswego
    Standing-seam metal roof — Lake Oswego, OR
  • TPO flat roof installation on a commercial building in Beaverton
    TPO flat roof — Beaverton, OR
  • Storm damage repair and re-roof in Vancouver, WA
    Storm damage repair — Vancouver, WA

Free Inspections Through July

Booking now for late-summer installs — get your free inspection before spots fill

We're scheduling late-summer replacements now. A free inspection takes about 45 minutes and comes with a written assessment and photo report — no obligation.

Common questions

What homeowners usually ask before hiring us

  • How long does a typical roof replacement take?

    Most residential replacements are completed in one to two days, depending on roof size, pitch, and material. We confirm a realistic timeline in your estimate and stick to it. You'll receive a photo record of the completed work before we leave the site.

  • Do you subcontract any of the work?

    No. The crew that starts your job is the crew that finishes it. We never use subcontractors. This is one reason we can offer a 50-year transferable workmanship warranty — we stand behind every nail.

  • What does your 50-year workmanship warranty actually cover?

    It covers defects in our installation — flashing, underlayment, fastening, and all labor-related items — for 50 years from the completion date. It's fully transferable if you sell the home, which can be a selling point for buyers. Manufacturer material warranties are separate and pass through directly to you.

  • My roof was damaged in a storm. What's the process?

    We'll inspect and document the damage with photos, then give you a written assessment you can share with your insurer. If you decide to file a claim, we can coordinate directly with the adjuster. We don't pressure anyone into a claim — if a repair is the right call, that's what we'll quote.

  • What areas do you serve?

    We serve Portland, Beaverton, Lake Oswego, Tigard, and Hood River in Oregon, and Vancouver in Washington. If you're just outside these areas, call us — we may still be able to help.

  • Do you offer financing?

    Yes. We offer 0%-down financing on qualified replacements through a regional lender, with terms from 24 to 84 months. Ask about financing options when you request your estimate.