For Roofing Companies Ready To Add More Jobs

Stop Chasing Leads.
Start Signing More Roofs.

Sit down with homeowners ready to buy, not ones you have to convince.

VSL video preview

See if your market is still open.

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)

14 Extra Roof Replacements In 60 days

“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

14

Mike Reynolds, owner of Reynolds Roofing

Marcus Feld (Legacy Roofing)

14 Extra Roof Replacements In 60 days

“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

14

Mike Reynolds, owner of Reynolds Roofing

Marcus Feld (Legacy Roofing)

14 Extra Roof Replacements In 60 days

“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

14

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

Extra Jobs

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

Extra Jobs

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

Extra Jobs

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

Day 2

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

Day 2

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

Day 2

Extra Jobs

10

See if your market is still open.

Roofing contractor
Construction contractor
Roofing company owner
Jobsite contractor

Trusted by 30+ Roofers

Testimonials

What Roofing Company Owners Have To Say

What Roofers have to say

We’d tried lead companies before and most of it was junk. These guys are genuinely good at what they do. We’re now closing around six extra roofing jobs a month, and the leads are homeowners we actually want to talk to.

Andrew Delgado on a construction jobsite

Andrew Delgado

Owner, Andrew's Roofing

We’d tried lead companies before and most of it was junk. These guys are genuinely good at what they do. We’re now closing around six extra roofing jobs a month, and the leads are homeowners we actually want to talk to.

Andrew Delgado on a construction jobsite

Andrew Delgado

Owner, Andrew's Roofing

Val and his team really know roofing marketing. They explain what they’re doing, stay on top of the leads, and keep improving the campaigns. We’re consistently adding another five or six roofs a month now.

Peter Rao with his construction crew

Peter Rao

Owner, Superior Roofing

Val and his team really know roofing marketing. They explain what they’re doing, stay on top of the leads, and keep improving the campaigns. We’re consistently adding another five or six roofs a month now.

Peter Rao with his construction crew

Peter Rao

Owner, Superior Roofing

The difference has been impressive. They got the targeting dialed in quickly, and now our office is consistently booking solid inspection appointments. We’ve added five to seven jobs most months since starting.

Nathan Brooks working on a construction site

Nathan Brooks

Owner, Brooks Roofing

The difference has been impressive. They got the targeting dialed in quickly, and now our office is consistently booking solid inspection appointments. We’ve added five to seven jobs most months since starting.

Nathan Brooks working on a construction site

Nathan Brooks

Owner, Brooks Roofing

These guys have made our pipeline much more predictable. We’re usually picking up six to ten extra jobs a month, which is enough to keep another crew moving without overwhelming the office.

Samuel Nguyen with a construction crew

Samuel Johnson

Owner, Johnson Roofing

These guys have made our pipeline much more predictable. We’re usually picking up six to ten extra jobs a month, which is enough to keep another crew moving without overwhelming the office.

Samuel Nguyen with a construction crew

Samuel Johnson

Owner, Johnson Roofing

What stands out is how closely they watch the campaigns. We mentioned one zip code was underperforming and they fixed it right away. Last month we closed eight jobs directly from their leads.

Devon Carter, roofing contractor

Mitchell Carter

Owner, Pinnacle Roofing

What stands out is how closely they watch the campaigns. We mentioned one zip code was underperforming and they fixed it right away. Last month we closed eight jobs directly from their leads.

Devon Carter, roofing contractor

Mitchell Carter

Owner, Pinnacle Roofing

I was impressed with how fast they responded when we wanted better lead quality. They adjusted the campaign and the difference was obvious. We closed seven additional jobs the following month.

Marcus Feld working on a jobsite

Marcus Feld

Owner, Legacy Roofing

I was impressed with how fast they responded when we wanted better lead quality. They adjusted the campaign and the difference was obvious. We closed seven additional jobs the following month.

Marcus Feld working on a jobsite

Marcus Feld

Owner, Legacy Roofing

We’d tried lead companies before and most of it was junk. These guys are genuinely good at what they do. We’re now closing around six extra roofing jobs a month, and the leads are homeowners we actually want to talk to.

Andrew Delgado on a construction jobsite

Andrew Delgado

Owner, Andrew's Roofing

The difference has been impressive. They got the targeting dialed in quickly, and now our office is consistently booking solid inspection appointments. We’ve added five to seven jobs most months since starting.

Nathan Brooks working on a construction site

Nathan Brooks

Owner, Brooks Roofing

What stands out is how closely they watch the campaigns. We mentioned one zip code was underperforming and they fixed it right away. Last month we closed eight jobs directly from their leads.

Devon Carter, roofing contractor

Mitchell Carter

Owner, Pinnacle Roofing

Val and his team really know roofing marketing. They explain what they’re doing, stay on top of the leads, and keep improving the campaigns. We’re consistently adding another five or six roofs a month now.

Peter Rao with his construction crew

Peter Rao

Owner, Superior Roofing

These guys have made our pipeline much more predictable. We’re usually picking up six to ten extra jobs a month, which is enough to keep another crew moving without overwhelming the office.

Samuel Nguyen with a construction crew

Samuel Johnson

Owner, Johnson Roofing

I was impressed with how fast they responded when we wanted better lead quality. They adjusted the campaign and the difference was obvious. We closed seven additional jobs the following month.

Marcus Feld working on a jobsite

Marcus Feld

Owner, Legacy Roofing

See if your market is still open.

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. His team runs the ads, screens every homeowner, and books qualified appointments straight onto your calendar, with campaigns designed to start 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. His team runs the ads, screens every homeowner, and books qualified appointments straight onto your calendar, with campaigns designed to start producing opportunities within the first 2–3 days.

See if your market is still open.

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 service area, offer, and ideal homeowner into a plan.

We map your service area, offer, and ideal homeowner 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

Screened homeowners start landing on your calendar within the first 2–3 days.

Screened homeowners start landing on your calendar within the first 2–3 days.

Pricing

Choose The Plan That Grows Your Roofing Pipeline

Starter Growth Plan

Roofing Marketing Partner

From $1,997/mo

A fully managed system that puts screened homeowners on your calendar to help you add extra 3–10+ jobs each month.

What's included:

Ongoing Meta Ads Management

Local Roofing Campaign Strategy

New Monthly Roofing Ad Creatives

Homeowner Screening & Appointment Booking

Weekly Campaign Optimization

Direct Performance Reporting

Starter Growth Plan

Roofing Marketing Partner

From $1,997/mo

A fully managed system that puts screened homeowners on your calendar to help you add extra 3–10+ jobs each month.

What's included:

Ongoing Meta Ads Management

Local Roofing Campaign Strategy

New Monthly Roofing Ad Creatives

Homeowner Screening & Appointment Booking

Weekly Campaign Optimization

Direct Performance Reporting

Full-Service Growth

Roofing Growth Partner

Custom Pricing

Our highest-touch growth partnership, built to help established roofers scale into new service areas.

What's included:

Everything in Roofing Marketing Partner

Higher-Volume Campaign Scaling

Custom Creative Testing Every Month

Service Area & Offer Expansion

Appointment Quality & Sales Pipeline Reviews

Priority Strategy & Support

Full-Service Growth

Roofing Growth Partner

Custom Pricing

Our highest-touch growth partnership, built to help established roofers scale into new service areas.

What's included:

Everything in Roofing Marketing Partner

Higher-Volume Campaign Scaling

Custom Creative Testing Every Month

Service Area & Offer Expansion

Appointment Quality & Sales Pipeline Reviews

Priority Strategy & Support

FAQ

Questions, Answered

Who is this for?

Established residential roofing companies that want a predictable flow of qualified 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 start putting screened homeowners on your calendar within the first 2–3 days. Appointment volume and closed jobs depend on your market, budget, and your team's capacity.

What makes this different from a general ads agency?

We Run Marketing only works with roofing companies. We run the ads, screen every homeowner, and book qualified roof replacement appointments onto your calendar. You never have to chase a lead.

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.

Ready For More Volume? We’ll Bring It.

If your roofing company already closes appointments but needs more qualified homeowners on the calendar, let’s see if your market qualifies.

See if your market is still open.

Roofing contractor
Construction contractor
Roofing company owner
Jobsite contractor

Trusted by 30+ Roofers

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

Ready For More Volume? We’ll Bring It.

If your roofing company already closes appointments but needs more qualified homeowners on the calendar, let’s see if your market qualifies.

See if your market is still open.

Roofing contractor
Construction contractor
Roofing company owner
Jobsite contractor

Trusted by 30+ Roofers

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

Ready to Scale?

If your roofing company already closes appointments but needs more qualified homeowners on the calendar, let’s see if your market qualifies.

See if your market is still open.

Roofing contractor
Construction contractor
Roofing company owner
Jobsite contractor

Trusted by 30+ Roofers

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