Exclusive coating leads for contractors — one per territory | Epoxy Meta
21 coating contractors running packs right now

Coating leads that belong to you, and nobody else.

We don't scrape lists or resell recycled contacts. We generate genuine interest from homeowners in your zip codes, verify the phone by SMS code, and send it to you alone. Fewer enquiries than the directories will sell you, and they close several times better.

Free 15-minute call · No contract, no retainer, no setup fee · First enquiries in 48–72 hours

New enquiry · 2:41 PMYours only
FloorResidential garage, 3 car
Size720 sq ft
ConcreteGood, minor cracking
Budget$4,000–$7,000
Timeline2–4 weeks
DecisionHomeowner, can sign
Phone verified by SMS code · call back within 60 minutes

Example formatting, not a real customer. The name and verified number come with it, by text and email, to as many numbers as you want.

21contractors running packs across the US
35%close rate we model on, from a reported 30–45%
Onecontractor per territory, never two
$0retainer, setup fee or contract

Why you're here

You've already tried the three things that don't work.

Shared lead directories

The same homeowner, five contractors

You buy her from Angi. She's already in Modernize and Thumbtack. By the time you call she's had three quotes, she's annoyed, and the job goes to whoever came in lowest. Industry close rates on shared leads sit around 5 to 8%.

Retainer agencies

$2,000 a month for a Facebook page

They post twice a week, run a boosted post, and send you a report full of impressions. You can't trace a single booked job back to a single dollar. And you're locked in for six months.

Running your own ads

Learning Meta while you're on a job site

You're grinding a floor at 10am and trying to fix a broken ad set at 9pm. Two weeks in you've spent $900, got eleven form fills, and eight of the phone numbers were fake.

Why the close rate is higher

We generate interest. We don't harvest it.

Every lead company says “quality.” Here is the actual mechanical difference, because it is the only reason our contractors close several times better on fewer enquiries.

Where it comes from

A homeowner who was thinking about it today

Nothing is scraped, bought from a data broker, or pulled off an old list. Every enquiry starts with someone seeing a coating ad in your area and choosing to answer questions about their own floor. The interest is created that day, not dug up from a database.

What it survives

Six questions and an SMS code

Floor, size, concrete condition, budget, timeline, who signs off — then a real code to a real handset before it counts. Most people quit halfway. That is the point. We would rather send you eight enquiries that all pick up than forty that don't.

Who else gets it

Nobody

One contractor per territory. She isn't simultaneously in Angi, Modernize and Thumbtack. When you ring, you are the first call she takes about this job, not the fourth — and you are not being price-shopped before you have said hello.

This is the whole trade. Buy on volume and you pay less per lead and far more per booked job. We are deliberately the other way round, and the number below is why.

The only number that matters

Cost per lead is a distraction. Cost per booked job isn't.

A cheap lead that four other contractors also bought is the most expensive lead you can buy. Here's the same money, run both ways.

Shared lead directory

$45 per lead · sold to 4–5 contractors · run at 5%

$900per booked job
Epoxy Meta

$115 per enquiry · sold to you only · run at 35%

$329per booked job

Cost per booked job is simply price divided by close rate. Shared leads are run at 5%, the low end of the published 5–8% industry range. We are run at 35%, below the middle of the 30–45% our contractors report. Both figures are stated plainly so you can check them. The lowest anyone has recorded with us is 21%. The best is 61%, and that client has a full-time sales guy.

How it works

Five steps, and only the last one is yours.

1

We build and fund the ads

Facebook and Instagram, aimed at your zip codes, paid out of our account. You don't need an ad account, a card on file, or a budget conversation with Meta.

2

The homeowner answers six questions

Floor type, square footage, condition of the concrete, budget range, timeline, and whether they can sign off on the work. Tyre-kickers drop out at question three.

3

They verify their phone with an SMS code

A real code, to a real handset, typed back in. No code, no enquiry, no charge to you. This is the single biggest reason our numbers connect.

4

It lands on your phone alone

Text and email, in real time, to as many numbers as you want. No portal, no dashboard, no login, no extra charge for a second or third phone.

5

You call back inside the hour

Business hours. This is the whole game. It's the difference between the contractors closing 21% and the ones closing 45%, and it's the only part we can't do for you.

Proof

Four texts from live clients, in the order they happened.

Nothing retyped, nothing cleaned up. The red marks are ours, covering phone numbers and email addresses. Posted with permission.

Text conversation with Mike J. His campaign goes live at 11:21 AM. At 2:25 PM the same day he says he already has an enquiry and is heading out to quote a three-car garage.
Live at 11am. Out quoting by 2pm.“already got one. going out to quote her 3 car garage when she gets home in a few hours.”
Text conversation with Dave W. He reports closing his twelfth job off a 30 pack, two of them commercial, then asks for a 50 pack next time.
12 closed off a 30 pack, then asked for a bigger one.“closed number 12 off that pack this morning. 2 of em commercial. what now?”
Text conversation with Joe, an active client whose second pack of 70 enquiries has just gone live. He asks for delivery to go slow in the first weeks and ramp up at the end of the month.
He asked us to slow down. Too much work.Second pack of 70: “go slow first weeks, ramp it up end of month if you can.”
Text message from a client reading: Dino, you have no idea how much you guys have helped me. I actually have to hire more guys because I am BOOKED OUT.
Hiring crew, to keep up.“I actually have to hire more guys because I am BOOKED OUT.”

The difference

Read this bit slowly. It's where everyone else gets you.

Most lead sellers

  • Same homeowner sold to four or five of you
  • Six-month contract with an auto-renewal buried in clause 9
  • A monthly retainer whether the ads work or not
  • Bad lead? Fill in a form, wait five days, get declined
  • A setup fee of $2,000 to $4,000 before a single ad runs
  • You pay Meta directly, and you eat the learning phase

Epoxy Meta

  • One contractor per territory, for as long as your pack runs
  • No contract, no minimum term, nothing that auto-renews
  • No retainer. You buy a pack. It works, you buy another
  • Bad enquiry? Text Dino. Replaced free inside 48 hours
  • No setup fee. Not discounted — there isn't one
  • We fund the ad spend out of our pocket, not yours

We don't need fine print to keep you. If the packs stop working you'll stop buying them, and that's the honest deal.

Replaced free

Three things make an enquiry ours to replace.

  • It falls outside the service area we agreed with you.
  • The phone number was not verified by SMS code.
  • They weren't asking about a coating or concrete floor job.

Text Dino inside 48 hours and it's replaced free. No portal, no ticket, no interrogation, no call recordings. Those three are the whole list, and we're deliberately straight about why: we replace what we control.

We don't replace an enquiry because they went quiet, because they went with someone cheaper, or because they didn't pick up the first time. That's the job. Nobody can sell you a homeowner who is guaranteed to say yes.

Pricing

Three packs. Every price is on this page.

No quote to request, no discovery call before you're allowed to see a number.

Trial
10 enquiries, one time
$1,350
$135 per enquiry
About $386 per booked job at a 35% close rate
  • Territory exclusive while it runs
  • SMS-verified phone numbers
  • Ads built and funded by us
  • Delivery to unlimited numbers plus email
  • Commercial jobs at no surcharge
Check my territory
Most contractors start here
Standard
25 enquiries a month
$2,875
$115 per enquiry
About $329 per booked job at a 35% close rate
  • Everything in Trial
  • Delivery paced to your crew's capacity
  • $250 of a previous Trial credited against it
  • Priority on replacements
  • Roughly 9 booked jobs at a 35% close rate
Check my territory
Scale
40+ enquiries a month
from $4,200
$105 per enquiry
$300 per booked job at a 35% close rate
  • Everything in Standard
  • Wider radius or multiple territories
  • First refusal on adjacent areas
  • Delivery paced across the whole month
  • Built for crews with a dedicated closer
Check my territory

Ad costs differ market to market, so the exact per-enquiry price for your territory is confirmed with you before anything runs. $105 is the floor. Per-booked-job figures use a 35% close rate — below the middle of the range our contractors report.

Straight answers

The things you'd rather not have to ask on a call.

Do you guarantee we'll close the jobs?

No, and anyone who does is lying to you. We control who reaches you and how they were qualified. We don't control your price, your quote, or how you sound on the phone. Typical is 30 to 45%. The lowest anyone has recorded with us is 21%. The best is 61%, and that contractor employs a full-time sales guy.

Whose ad account do the campaigns run in?

Ours, and we pay for the ad spend ourselves. You don't hand us a card, you don't get a surprise Meta bill, and you never have to log into anything. One invoice, one number, done. It's the whole point of the model: we only make money if the packs keep working.

How fast do we really have to call back?

Inside the hour, during business hours. It is the single biggest difference between the contractors at the bottom of that close-rate range and the ones at the top. If you're on a job all day, give us a second number and it goes to both phones at once, at no extra cost.

Are we locked into anything?

No. No contract, no retainer, no minimum term on any pack, and nothing that auto-renews — there is nothing to cancel because nothing renews on its own. You buy a pack, we deliver it, and you buy another when it has worked. That is the entire commercial relationship.

What if our territory is already taken?

We'll say so and we won't sell you anything. One contractor per territory is the product, not a feature we can bend for a bigger cheque. If the neighbouring area is open we'll tell you, and we'll put you on the list for yours.

How fast do the first enquiries arrive?

Usually 48 to 72 hours from the moment the campaign goes live. Mike had his first one three hours in, which is not typical and we're not going to pretend it is.

What kind of coating work do these enquiries cover?

Residential garage floors, polyaspartic and polyurea, flake and metallic systems, basements and patios, polished concrete, and commercial or industrial floors. Commercial enquiries cost the same as residential — a warehouse is priced the same as a two-car garage.

Who am I actually dealing with?

Dino, on his own number, at +1 213-418-1516. Not a rep, not a ticket queue. You'll have the same number for replacements, pacing changes and everything else for as long as you're a client.

Find out if your territory is still open.

Fifteen minutes. We look at your area, tell you what we'd run and what it would cost, and give you a straight yes or no on availability. If it's taken, we'll say so and you'll have wasted a quarter of an hour.