For Roofing Companies Ready To Add More Jobs

Add 3–10 Extra Roofing Jobs Every Month With Meta Ads

We Run Marketing builds and runs your Meta Ads system so qualified roofing leads start coming in within the first 2–3 days.

VSL video preview
Roofing contractor
Construction contractor
Roofing company owner
Jobsite contractor

Trusted by 30+ Roofers

Roofing Client Results

Roofers We’ve Helped Grow

Mike Reynolds, owner of Reynolds Roofing

Marcus Feld (Legacy Roofing)

8 Extra Roof Replacements In One Month

“We saw our first qualified roofing lead on day two. By the end of the month, eight additional replacement jobs were signed.”

First Lead

Day 2

Extra Jobs

8

Mike Reynolds, owner of Reynolds Roofing

Marcus Feld (Legacy Roofing)

8 Extra Roof Replacements In One Month

“We saw our first qualified roofing lead on day two. By the end of the month, eight additional replacement jobs were signed.”

First Lead

Day 2

Extra Jobs

8

Mike Reynolds, owner of Reynolds Roofing

Marcus Feld (Legacy Roofing)

8 Extra Roof Replacements In One Month

“We saw our first qualified roofing lead on day two. By the end of the month, eight additional replacement jobs were signed.”

First Lead

Day 2

Extra Jobs

8

Daniel Carter, owner of Carter Roofing and Exteriors

Mitchell Carter (Pinnacle Roofing)

$96,000 In New Roofing Revenue

“The campaigns started producing estimate requests within three days. Six of those homeowners became full roof replacement jobs.”

First Lead

Day 3

Jobs Closed

6

Daniel Carter, owner of Carter Roofing and Exteriors

Mitchell Carter (Pinnacle Roofing)

$96,000 In New Roofing Revenue

“The campaigns started producing estimate requests within three days. Six of those homeowners became full roof replacement jobs.”

First Lead

Day 3

Jobs Closed

6

Daniel Carter, owner of Carter Roofing and Exteriors

Mitchell Carter (Pinnacle Roofing)

$96,000 In New Roofing Revenue

“The campaigns started producing estimate requests within three days. Six of those homeowners became full roof replacement jobs.”

First Lead

Day 3

Jobs Closed

6

Chris Martinez, owner of Summit Peak Roofing

Nathan Brooks (Brooks Roofing)

10 Additional Roofing Jobs In 30 Days

“We Run Marketing gave us a predictable flow of local homeowners. Our crews stayed booked without relying only on referrals.”

First Lead

48 Hrs

Extra Jobs

10

Chris Martinez, owner of Summit Peak Roofing

Nathan Brooks (Brooks Roofing)

10 Additional Roofing Jobs In 30 Days

“We Run Marketing gave us a predictable flow of local homeowners. Our crews stayed booked without relying only on referrals.”

First Lead

48 Hrs

Extra Jobs

10

Chris Martinez, owner of Summit Peak Roofing

Nathan Brooks (Brooks Roofing)

10 Additional Roofing Jobs In 30 Days

“We Run Marketing gave us a predictable flow of local homeowners. Our crews stayed booked without relying only on referrals.”

First Lead

48 Hrs

Extra Jobs

10

Roofing contractor
Construction contractor
Roofing company owner
Jobsite contractor

Trusted by 30+ Roofers

Testimonials

What Roofing Company Owners Have To Say

Honestly, I wasn’t sure Facebook leads would be worth it. We had a solid lead come in on day two and sold three roofs that first week. Can’t argue with that.

Andrew Delgado on a construction jobsite

Andrew Delgado

Owner, Andrew's Roofing

Honestly, I wasn’t sure Facebook leads would be worth it. We had a solid lead come in on day two and sold three roofs that first week. Can’t argue with that.

Andrew Delgado on a construction jobsite

Andrew Delgado

Owner, Andrew's Roofing

Val’s team got everything running and showed my office how to work the leads. I’m not messing around in Ads Manager all day. We just call people and book the inspection.

Peter Rao with his construction crew

Peter Rao

Owner, Superior Roofing

Val’s team got everything running and showed my office how to work the leads. I’m not messing around in Ads Manager all day. We just call people and book the inspection.

Peter Rao with his construction crew

Peter Rao

Owner, Superior Roofing

We started getting inspection requests a couple days in. They weren’t all perfect, obviously, but the good ones were homeowners actually ready to get somebody out there.

Nathan Brooks working on a construction site

Nathan Brooks

Owner, Brooks Roofing

We started getting inspection requests a couple days in. They weren’t all perfect, obviously, but the good ones were homeowners actually ready to get somebody out there.

Nathan Brooks working on a construction site

Nathan Brooks

Owner, Brooks Roofing

It’s made the schedule a lot less up and down. We’re getting a steady mix of repair and replacement calls now, so I can actually plan crews a few weeks ahead.

Samuel Nguyen with a construction crew

Samuel Johnson

Owner, Johnson Roofing

It’s made the schedule a lot less up and down. We’re getting a steady mix of repair and replacement calls now, so I can actually plan crews a few weeks ahead.

Samuel Nguyen with a construction crew

Samuel Johnson

Owner, Johnson Roofing

Seven extra jobs the first month. That kept another crew busy and we didn’t have to keep bugging past customers for referrals. It’s been a good move for us.

Devon Carter, roofing contractor

Mitchell Carter

Owner, Pinnacle Roofing

Seven extra jobs the first month. That kept another crew busy and we didn’t have to keep bugging past customers for referrals. It’s been a good move for us.

Devon Carter, roofing contractor

Mitchell Carter

Owner, Pinnacle Roofing

First one came through in less than two days. We closed five more jobs that month and the numbers still made sense after ad spend. That’s what I cared about.

Marcus Feld working on a jobsite

Marcus Feld

Owner, Legacy Roofing

First one came through in less than two days. We closed five more jobs that month and the numbers still made sense after ad spend. That’s what I cared about.

Marcus Feld working on a jobsite

Marcus Feld

Owner, Legacy Roofing

Honestly, I wasn’t sure Facebook leads would be worth it. We had a solid lead come in on day two and sold three roofs that first week. Can’t argue with that.

Andrew Delgado on a construction jobsite

Andrew Delgado

Owner, Andrew's Roofing

We started getting inspection requests a couple days in. They weren’t all perfect, obviously, but the good ones were homeowners actually ready to get somebody out there.

Nathan Brooks working on a construction site

Nathan Brooks

Owner, Brooks Roofing

Seven extra jobs the first month. That kept another crew busy and we didn’t have to keep bugging past customers for referrals. It’s been a good move for us.

Devon Carter, roofing contractor

Mitchell Carter

Owner, Pinnacle Roofing

Val’s team got everything running and showed my office how to work the leads. I’m not messing around in Ads Manager all day. We just call people and book the inspection.

Peter Rao with his construction crew

Peter Rao

Owner, Superior Roofing

It’s made the schedule a lot less up and down. We’re getting a steady mix of repair and replacement calls now, so I can actually plan crews a few weeks ahead.

Samuel Nguyen with a construction crew

Samuel Johnson

Owner, Johnson Roofing

First one came through in less than two days. We closed five more jobs that month and the numbers still made sense after ad spend. That’s what I cared about.

Marcus Feld working on a jobsite

Marcus Feld

Owner, Legacy Roofing

Roofing contractor
Construction contractor
Roofing company owner
Jobsite contractor

Trusted by 30+ Roofers

Team

Meet The Founder

Val Kelestyn, Founder and CEO of We Run Marketing

Val Kelestyn

Founder & CEO, We Run Marketing

Val Kelestyn founded We Run Marketing to help roofing companies add 3–10 extra jobs each month through focused Meta Ads campaigns. His team builds, launches, and manages the complete lead generation system, with campaigns designed to begin producing opportunities within the first 2–3 days.

Val Kelestyn, Founder and CEO of We Run Marketing

Val Kelestyn

Founder & CEO, We Run Marketing

Val Kelestyn founded We Run Marketing to help roofing companies add 3–10 extra jobs each month through focused Meta Ads campaigns. His team builds, launches, and manages the complete lead generation system, with campaigns designed to begin producing opportunities within the first 2–3 days.

Roofing contractor
Construction contractor
Roofing company owner
Jobsite contractor

Trusted by 30+ Roofers

Process

How We Add Roofing Jobs

Map Your Service Area

We map your offer, audience, and message into a plan.

We map your offer, audience, and message into a plan.

Build & Launch

We build and launch your roofing Meta Ads campaigns with local targeting and high-intent offers.

We build and launch your roofing Meta Ads campaigns with local targeting and high-intent offers.

Book More Roofing Jobs

Qualified homeowner leads can begin arriving within the first 2–3 days.

Qualified homeowner leads can begin arriving within the first 2–3 days.

Pricing

Choose The Plan That Grows Your Roofing Pipeline

Starter Growth Plan

Roofing Ads Launch

$1,997/mo

A complete managed Meta Ads system built to help your roofing company add 3–10 jobs each month.

What's included:

Ongoing Meta Ads Management

Local Roofing Campaign Strategy

New Roofing Ad Creative Monthly

Lead Forms, Tracking & Notifications

Weekly Campaign Optimization

Direct Performance Reporting

Starter Growth Plan

Roofing Marketing Partner

$1,997/mo

A complete managed Meta Ads system built to help your roofing company add 3–10 jobs each month.

What's included:

Ongoing Meta Ads Management

Local Roofing Campaign Strategy

New Roofing Ad Creative Monthly

Lead Forms, Tracking & Notifications

Weekly Campaign Optimization

Direct Performance Reporting

Full-Service Growth

Roofing Growth Partner

Speak With Our Team

Our highest-touch growth partnership, built to help established roofers add 3–10 jobs each month and scale into new service areas.

What's included:

Ongoing Meta Ads Management

Higher-Volume Campaign Scaling

Custom Creative Testing Every Month

Service Area & Offer Expansion

Lead Quality & Sales Pipeline Reviews

Priority Strategy & Support

Full-Service Growth

Roofing Growth Partner

Speak With Our Team

Our highest-touch growth partnership, built to help established roofers add 3–10 jobs each month and scale into new service areas.

What's included:

Ongoing Meta Ads Management

Higher-Volume Campaign Scaling

Custom Creative Testing Every Month

Service Area & Offer Expansion

Lead Quality & Sales Pipeline Reviews

Priority Strategy & Support

FAQ

Questions, Answered

Who is this for?

Residential and commercial roofing companies that want a predictable source of qualified local homeowners and 3–10 additional jobs each month.

How long does it take to launch?

Most roofing campaigns are prepared and launched within a few days once we have your service area, offer, and account access.

How quickly can I see results?

Campaigns are designed to begin producing roofing leads within the first 2–3 days. Lead volume and closed jobs depend on your market, budget, availability, and follow-up speed.

What makes this different from a general ads agency?

We Run Marketing focuses on roofing companies. The targeting, offers, creative, lead forms, and follow-up process are built around roof repairs and replacements.

How many extra jobs can we expect?

Our goal is to help established roofing companies add 3–10 extra jobs monthly. Actual results vary by location, ad budget, sales process, season, and capacity.

Book a strategy call

Let’s grow your roofing company.

Book a free 30-minute strategy call to map out how Meta Ads can add more roofing jobs in your service area.

Strategy call

30 min

•

Free

Roofing ads audit

45 min

•

Existing clients

Ready To Add More Roofing Jobs?

Book a free strategy call with We Run Marketing and see what is possible in your service area.

Roofing contractor
Construction contractor
Roofing company owner
Jobsite contractor

Trusted by 30+ Roofers

This site and its contents are not endorsed by, affiliated with, or in any way officially connected with Meta Platforms, Inc., Google LLC, or any of their subsidiaries or affiliates. The names Facebook, Instagram, and Meta are trademarks of Meta Platforms, Inc. Results mentioned on this page are not typical and will vary based on individual effort, experience, and market conditions. Nothing on this page constitutes a guarantee of earnings or business success. This page is intended for informational purposes only.

© 2026 We Run Marketing — werunmarketing.com — All rights reserved.

Ready To Add More Roofing Jobs?

Book a free strategy call with We Run Marketing and see what is possible in your service area.

Roofing contractor
Construction contractor
Roofing company owner
Jobsite contractor

Trusted by 30+ Roofers

This site and its contents are not endorsed by, affiliated with, or in any way officially connected with Meta Platforms, Inc., Google LLC, or any of their subsidiaries or affiliates. The names Facebook, Instagram, and Meta are trademarks of Meta Platforms, Inc. Results mentioned on this page are not typical and will vary based on individual effort, experience, and market conditions. Nothing on this page constitutes a guarantee of earnings or business success. This page is intended for informational purposes only.

© 2026 We Run Marketing — werunmarketing.com — All rights reserved.

Ready to Scale?

Book a free strategy call with We Run Marketing and see what is possible in your service area.

Roofing contractor
Construction contractor
Roofing company owner
Jobsite contractor

Trusted by 30+ Roofers

This site and its contents are not endorsed by, affiliated with, or in any way officially connected with Meta Platforms, Inc., Google LLC, or any of their subsidiaries or affiliates. The names Facebook, Instagram, and Meta are trademarks of Meta Platforms, Inc. Results mentioned on this page are not typical and will vary based on individual effort, experience, and market conditions. Nothing on this page constitutes a guarantee of earnings or business success. This page is intended for informational purposes only.

© 2026 We Run Marketing — werunmarketing.com — All rights reserved.