Built on Heart. Backed by Experience.

3D Roofing is a locally owned roofing company serving homeowners and builders across Clark County, Washington. We do honest work, stand behind it, and treat every project like it is our own home.

OUR STORY

Built on Strength, Integrity, and Heart

At 3D Roofing we’re proud to serve homeowners across Clark County, Washington with honest, dependable roofing services. As a locally owned and operated company we believe in fair pricing, clear communication, and craftsmanship that stands the test of time.
Founded by Craig Dearnaley, a longtime Clark County resident and two-time heart transplant and cancer survivor, 3D Roofing was built with heart — literally and figuratively.
At 3D Roofing we understand what it means to face hard times and give back to the community by providing reliable, high-quality roofing services that homeowners can truly count on. Every project we take on is approached with integrity, care, and the determination to do right by our neighbors — because for us it’s not just about roofs, it’s about helping people protect what matters most.

Dependable

We show up on time, follow through on every promise, and deliver exactly what we commit to.

Detailed

Every project is executed with meticulous attention to quality — from materials to final inspection.

Dedicated

Your home is one of your most important investments. We treat every roof like it's our own.

Transparent

Honest pricing, clear communication, and no hidden fees — ever. What we quote is what you pay.

500+
ROOFS COMPLETED
5★
GOOGLE RATING
15+
YEARS EXPERIENCE
UBI
#605-955-903
Why Choose Us

Dedicated. Detailed. Dependable.

At 3D Roofing, we have spent over 15 years earning the trust of homeowners and builders across Clark County, Washington. We are based in Battle Ground and we serve the communities around us the way neighbors should, with honest pricing, clear communication, and work we are proud to put our name on.
At 3D Roofing, we have spent over 15 years earning the trust of homeowners and builders across Clark County, Washington. We are based in Battle Ground and we serve the communities around us the way neighbors should, with honest pricing, clear communication, and work we are proud to put our name on.
At 3D Roofing, we have spent over 15 years earning the trust of homeowners and builders across Clark County, Washington. We are based in Battle Ground and we serve the communities around us the way neighbors should, with honest pricing, clear communication, and work we are proud to put our name on.
Licensed and Insured in Washington State (UBI #605-955-903)
Transparent Estimates with No Hidden Fees
Premium Materials Built for the Pacific Northwest
15+ Years of Experience Across Clark County
Locally Owned and Operated in Battle Ground, WA
Warrantied Products and Workmanship on Every Job
Craig Dearnaley, owner of 3D Roofing
Meet the Founder

Craig Dearnaley, Owner and Founder

Craig Dearnaley started 3D Roofing with a simple belief: that homeowners deserve a roofing contractor they can actually trust. Someone who shows up on time, tells them the truth about what their roof needs, and does the work right without cutting corners.
As a longtime Clark County resident, Craig has watched the area grow and change, and he has always wanted to be part of what makes it a good place to live. Having faced serious health challenges of his own, including two heart transplants, he understands better than most what it means to rely on people who come through for you when it matters. That perspective shaped the way he built this company.
When you hire 3D Roofing, you are not just getting a roofing crew. You are working with a team that genuinely cares about doing right by the community, one roof at a time.
— Craig DearnaleyOwner & Founder, 3D Roofing Battle Ground WA
WHY CHOOSE 3D ROOFING

What Makes Us Different

There are a lot of roofing companies in Clark County. Here is what sets us apart.

We Are Local

We live and work here. Battle Ground is our home and Clark County is our community. We have a stake in doing good work because our reputation is built one neighbor at a time.

We Are Transparent

No surprise fees. No upsells you did not ask for. We tell you what your roof needs, what it will cost, and why. Then we do exactly what we said we would.

We Stand Behind Our Work

Every project is backed by our workmanship warranty and we only use materials from manufacturers who stand behind their products too. If something is not right, we make it right.

We Respect Your Home

We treat every property like it is our own. That means clean, organized job sites, careful work around your landscaping and gutters, and a thorough walkthrough before we call the job done.

CREDENTIALS

Fully Licensed. Fully Insured.

Fully Committed.

🏗️

Licensed Contractor

Fully licensed roofing contractor in the state of Washington, qualified for residential and commercial roofing projects across Clark County.

UBI #603-955-903
🏠

Insured & Bonded

Fully insured and bonded to protect you and your property throughout every project we take on. No exceptions

FULL COVERAGE

Premium Materials

We partner with top-tier roofing manufacturers to deliver systems built for the Pacific Northwest climate, backed by strong product and workmanship warranties.

MANUFACTURER CERTIFIED
⚖️

15+ Years Experience

We partner with top-tier roofing manufacturers to deliver systems built for the Pacific Northwest climate, backed by strong product and workmanship warranties.

Est. Battle Ground, WA
Construction site background

Start with a Free Quote for Your Project

Get an honest estimate — no obligation, no pressure.

Get Your Free Estimate Now