Call for service Get a quote

Oregon weather is rough on roofs. We know exactly what to look for.

Roof replacement, repairs, moss treatment, and full inspections across the Salem-to-Portland corridor. One request and we take it from there.

Salem-to-Portland corridorAsk about same-day & next-day availability
Licensed & insuredPros you can trust on your roof
Local crewsThey know your neighborhood
Fast responseSame-day & next-day openings
Straight pricingQuoted before work starts

What we do

Roofing done right, start to finish

Roofing built for the Pacific Northwest — the rain, the moss, the wind. Pick your problem and we'll take it from there.

Roof Replacement

Full tear-off and replacement for composition shingle, metal, and flat roofs — sized and sealed for local weather.

Roof Repair

Missing shingles, damaged flashing, worn valleys — targeted repairs that stop small problems from becoming big ones.

Moss Treatment

Moss eats shingles and holds moisture against your roof. We remove it and treat the surface to slow regrowth.

Roof Inspection

A thorough, on-the-roof inspection of your entire roofing system — shingles, flashing, vents, and valleys.

Emergency Leak Repair

Water coming in? Request priority service and we'll get your roof sealed up fast.

Commercial Roofing

Office buildings, retail, and multi-unit properties — inspection, repair, and replacement at scale.

Free roof inspection

A thorough, on-the-roof inspection of your entire roofing system — plus a written estimate. Free, no obligation.

Claim the inspection

How it works

Three steps, no hassle

From first click to clean gutters — here's the whole journey.

1

Request a quote

Tell us what's going on with the form below — it takes about a minute.

2

On-site diagnosis & estimate

We look at the whole system and give you a straight price before any work starts.

3

We get it done

Most jobs are finished the same visit. You get clean, flowing gutters.

Why homeowners call us

A crew that knows roofs cold.

From missing shingles to full replacements — we diagnose the whole system, explain your options in plain English, and confirm the fix with you before we leave.

Request service

Good to know

Common questions

Straight answers before you even ask.

How does the quote process work?
Tell us what's going on with the form below — it takes about a minute. We review it, usually within the hour during business hours, then schedule an on-site look and give you a straight price before any work starts.
Do I need a full replacement or just a repair?
That's exactly what the inspection answers. We look at the whole system — shingles, flashing, valleys — and give you a straight recommendation with pricing for each option.
Do you handle storm damage?
Yes — if wind or hail did the damage, request priority service and we'll get your roof sealed up fast, then walk you through repair or replacement options.
How fast can you get here?
Ask about same-day and next-day availability when you request service — urgent jobs jump the line.
How do I pay?
We confirm pricing on-site before work starts, so there are never surprises. Payment details are arranged when you book.

Service area

Pick your city

Choose your city for local service details — same crew, same straightforward pricing, local know-how.

Request service

Tell us what you need

We'll get back to you shortly — usually within the hour during business hours.

So we match you with the right pro — three quick taps:

Prefer to talk? Call (503) 946-5804

Talk to a human

Questions first? Call us — a real person picks up during business hours.

(503) 946-5804

What happens next

  • We review your request — usually within the hour during business hours.
  • You get an on-site diagnosis and a straight estimate before any work starts.
  • Most jobs are completed the same visit.
(503) 946-5804 Get a quote