Wind Proof Roofing
Wind Proof Roofing
(360) 840-5554
Aerial view of a Wind Proof Roofing re-roof on Whidbey Island

Get your free roof check

Wind Proof Roofing elephant

No obligationTakes ~60 seconds

GAF Certified™★★★★★5.0 · 86+ Google reviewsLicensed & insured in Washington
No sales games

If your roof doesn’t need replacing, we’ll tell you.

Most roofing calls end with a quote for a full replacement. That isn’t a coincidence — it’s how the business usually works.

Here’s how it works here. Bruno gets on the roof, photographs what he finds, and tells you what it actually needs. Sometimes that’s a new roof. Often it’s a repair. Sometimes it’s nothing at all.

We know that’s what everyone says. So read it from the people who called him:

“He diagnosed the issue and, since we could fix the issue ourselves, turned it over to us without accepting any payment.”

Kate · Google review

“Only Bruno with Wind Proof Roofing answered my call and came out, installed a temporary fix and would not take payment for the repair.”

Gregory · Google review
See if we serve your area

No hassle, no obligation — and no cost for the inspection.

5.0 · 86+ Google reviews

The part everyone mentions: he showed up.

“I called Bruno at Wind Proof Roofing on Tuesday morning. Tuesday afternoon, Bruno was on my roof inspecting the damage. Storm on one Friday, new roof completed on the next Friday. Wow! Superhero service.”

Steve · Google review

“His work team showed up precisely as promised and spent the day working non-stop other than a lunch break. They were all very courteous and hardworking. The week after the project was done we were fortunate to have heavy rains and then snowfall which was a good test to the new beautifully constructed roof.”

Terry · Google review

“Bruno came out to give us an estimate the day after our initial inquiry and in less than a month had the whole job complete. We loved that at the end of each work day the crew left everything totally cleaned up.”

Ana · Google review

“He was the one roofing company that actually responded to an urgent roof leak problem.”

Kate · Google review
See if we serve your area

No hassle, no obligation — and no cost for the inspection.

The part nobody budgets for

$0 down. 0% interest. 21 months to pay.

$0down
0%interest
21months to pay

A roof is the one repair nobody plans for. It goes from “fine” to “urgent” in a single windstorm, and the price doesn’t wait for a good month.

  • $0 down — nothing up front
  • 0% interest
  • 21 months to pay

And the estimate itself is free. Bruno comes out, gets on the roof, photographs what he finds and writes you a real number — one built from what’s actually up there, not a satellite guess that changes the day somebody climbs up.

You’ll know what the roof costs and what it costs per month before you decide anything.

Financing is subject to credit approval.

See if we serve your area

No hassle, no obligation — and no cost for the inspection.

What we do

Roofs that have to survive Whidbey, not a catalog.

Salt air, winter wind off the water, and moss that comes back every single year. Roofs out here don’t age the way roofs inland do. Everything below is what we do about that.

Roof replacement
  • Full tear-off, new system
  • GAF shingles or standing-seam metal
  • 10-year workmanship warranty
Roof repair & leak fixes
  • Missing shingles, failed flashing
  • Moss damage, valleys that never drained
  • Often it’s a repair — and we’d rather do the repair
Storm & wind damage
  • Somebody up there while the weather is fresh
  • Photos of what the wind took
  • Documentation you can hand an insurer
Gutters
  • Seamless gutters and downspouts
  • Plenty of what gets called a roof leak is water with nowhere to go
New construction
  • Clear scope, clean transitions
  • A crew that shows up when it said it would
See if we serve your area

No hassle, no obligation — and no cost for the inspection.

Condo re-roof in progress in Oak Harbor
Who shows up

Sixteen years in, and he still gets on the roof himself.

Wind Proof Roofing is Bruno Cantoli’s company — local, family-owned, run out of a shop on NW Crosby Ave in Oak Harbor.

Sixteen years of hands-on roofing, and he still does the inspection himself. That’s why the reviews on this page have his name in them instead of a company’s.

How he describes the way the work runs: a thorough inspection, not a surface glance. Clear documentation with photos and explanations. Clean, disciplined execution with respect for your home. Communication before, during and after.

GAF Certified™. Licensed and insured in Washington.

See if we serve your area

No hassle, no obligation — and no cost for the inspection.

Where we work

Oak Harbor to Clinton, and across the pass.

Oak Harbor · Coupeville · Greenbank · Freeland · Langley · Clinton — the whole island. Anacortes, across Deception Pass. And North Puget Sound.

The shop is at 700 NW Crosby Ave #40A in Oak Harbor. We’re not driving in from off-island to look at your roof and driving back.

Not sure whether you’re in it? That’s the first question on the form. Put your ZIP in and you’ll know in a second. If it sits outside where we usually work it still goes through — and Bruno tells you straight on the call whether he can get a truck out there.

Check your ZIP

No hassle, no obligation — and no cost for the inspection.

Start to finish

What happens after you put your ZIP in.

  1. Two questions. About sixty seconds. What’s going on with the roof, and how soon you want somebody on it.
  2. Bruno calls you — within 10 minutes. That’s during business hours: Monday to Saturday, 8am to 8pm. Outside those hours the page tells you the exact time he’ll call, instead of pretending somebody is awake.
  3. He gets on the roof. A thorough inspection, not a surface glance. Photos of what he finds, and an explanation of what they mean.
  4. You get a real number — and what it looks like per month. $0 down, 0% interest, 21 months. Nothing to sign that day.
  5. If you go ahead, the crew shows up when it said it would. Cleans up every evening. 10-year workmanship warranty on the work.
See if we serve your area

No hassle, no obligation — and no cost for the inspection.

Before you call

The questions everybody asks first.

What does a roof actually cost around here?

Anyone who gives you a number before getting on the roof is guessing. Bruno comes out, photographs what he finds and writes a real number — and you also see what it looks like per month, because there’s $0 down, 0% interest and 21 months to pay. Nothing to sign that day.

How fast can somebody come out?

Fill the two questions and Bruno calls you within 10 minutes during business hours — Monday to Saturday, 8am to 8pm. Steve, in his Google review: “I called Tuesday morning. Tuesday afternoon, Bruno was on my roof inspecting the damage.”

What if it turns out I don’t need a new roof?

Then that’s what he tells you. Kate’s review says he diagnosed her issue, showed her she could fix it herself, and would not take payment. Gregory’s says he installed a temporary fix and refused to charge for it. Often it’s a repair — and we’d rather do the repair.

The wind took shingles off. Is this an insurance thing?

It might be, and the photos matter either way. Getting somebody up there while the damage is fresh gives you dated documentation you can hand an insurer — whether or not it turns into a claim.

Do I have to be home?

For the inspection, somebody needs to be there to let him into the yard. That’s one of the things he sorts out on the call, so nobody takes a day off for nothing.

What about the mess?

Ana’s review: “at the end of each work day the crew left everything totally cleaned up.” Terry’s: the team “showed up precisely as promised.” That’s the standard, and it’s why those two reviews are on this page instead of a stock photo.

See if we serve your area

No hassle, no obligation — and no cost for the inspection.

Two questions. Then Bruno calls you.

About sixty seconds, and it costs nothing. You’ll know whether we serve your address before you type anything else.

See if we serve your area

No hassle, no obligation — and no cost for the inspection.

Call (360) 840-5554