Skip to content

A roofing contractor that lives here too

Vancouver Roofing is a locally owned roofing company serving homeowners in every city in Clark County and the surrounding areas.

Based in
Vancouver, WA
Specialty
Tear-off & shingle installs
Service area
Clark County + nearby
Estimates
Free, in writing

Our story

Started on one roof, built on referrals

Vancouver Roofing began with a simple frustration: too many neighbors were getting roofs from crews who disappeared after the check cleared. Shingles laid over old shingles, flashing reused, nails left in the driveway.

So we built a company around doing it the long way. Every job is a full tear-off to the deck. Every rotten board gets replaced and photographed. Every valley gets ice-and-water shield, because in Clark County it's the rain that ruins roofs, not the snow.

Most of our work today comes from people who watched us redo the roof next door. That's the kind of growth we want.

Roofer removing old asphalt shingles during a full roof tear-offTear-off

Our mission

Give every Clark County homeowner a roof they never have to think about for the next 30 years.

What makes us different

The details other roofers skip

Never a layover

Some companies nail new shingles over old ones to save a day. We always tear off to bare decking so we can find and fix rot, and so your manufacturer warranty stays valid.

Photos at every stage

You get pictures of the bare deck, any repairs, the underlayment and the finished roof. You see what's under your shingles, even the parts you'll never see again.

Line-item estimates

Squares of shingles, sheets of plywood, linear feet of drip edge, dump fees. Everything is listed, so comparing us to other local roofing companies is easy.

Same faces start to finish

The person who measures your roof is the person who runs your job. No hand-offs to a subcontractor you've never met.

Ready for a roof you can forget about?

Book a free on-roof estimate with Vancouver Roofing. We serve every city in Clark County and the surrounding areas.

Get My Free Estimate or call (360) 555-0187
Call NowFree Estimate