A new epoxy flooring company gets its first 20 estimates in two stages: spend the first two weeks building local proof (three finished floors, photos, a Google Business Profile, a landing page), then run Meta ads at $50 to $100 a day and call every lead within one minute. At a 60 to 70% lead to estimate rate, 20 estimates takes roughly 29 to 34 leads, so the real job is getting about 30 good leads and not wasting any of them.
What proof do you need before ads will work?
Ads amplify whatever you already have. If you have nothing to show, they amplify nothing.
Before you run a single paid campaign, get these four things in place:
Three finished floors you installed.
Your own garage, a family member's, a friend's. Coat them at cost if you have to. Photograph each one before the grind, during the flake broadcast, and finished.
A Google Business Profile with reviews.
Ask every one of those first three customers for a review with a photo while you are standing in the garage. Our guide to Google reviews for floor coating contractors covers how.
A simple landing page.
One page, one offer, your photos, a short form. A landing page produces better leads than the native Meta lead form, and when you only need 30 leads, quality matters more than volume.
A plan for the phone.
Who calls the lead, how fast, and what they say. If the answer is "me, when I get off the job," fix that first.
Startup costs, equipment, and training are covered in how to start a floor coating business. This page picks up after the trailer is loaded.
Which channels produce the first 20 estimates?
Here is what each channel realistically gives a brand new epoxy or floor coating company.
| Channel | What it costs | What it realistically produces early | Best use in the first 20 |
|---|---|---|---|
| Friends, family, past contacts | Your time, material at cost | A handful of floors, mostly at low or no margin | Portfolio photos and first reviews |
| Local Facebook groups and Nextdoor style posts | Free | Sporadic inquiries, often price shoppers | Visibility once you have photos |
| Google Business Profile | Free | Slow at first; grows with reviews | Trust when a homeowner looks you up |
| Meta ads to a landing page | $50 to $100 a day to start | Your most reliable early volume, if leads are called fast | The main engine for estimates 5 to 20 |
| Google Ads | $8 to $25 per click, 8 to 15 clicks per form fill or call | Higher intent, but each lead costs more | Add later, once Meta is working |
| Shared marketplace leads | Per lead, sold to several contractors | Closes at 5 to 12% | Mostly skip in month one |
| Booked appointment service | Varies by provider; ask how they price it | Confirmed estimates without you dialing | When you would rather install than call |
The Google math is worth doing yourself. At $8 to $25 a click and 8 to 15 clicks per form fill, a single Google lead can cost anywhere from about $64 to $375. That is fine for an established shop. For a company that needs 30 leads on a startup budget, Meta is usually the better first channel. The Google Ads vs Meta Ads breakdown goes deeper.
What does the week by week plan look like?
This is a plan, not a promise. Your market, your season, and your speed on the phone will move it.
| Weeks | Focus | Target |
|---|---|---|
| 1 to 2 | Install proof floors, photograph everything, build the landing page and Google profile | First reviews and estimates 1 to 3 from people you know |
| 3 to 4 | Launch Meta ads at $50 to $100 a day with your best before and after photo | First paid leads, all called within a minute |
| 5 to 6 | Cut the weakest ad, add a new photo or a short video of a real install | Estimates 4 to 12 |
| 7 to 8 | Keep the winning creative fresh, tighten your service area to your best neighborhoods | Estimates 13 to 20 |
Weeks 1 to 2: build the proof
Do not skip this to "get ads going." A new company running stock photos is running the same ad as everyone else, and on Meta, the creative is the targeting. A real garage in a real local neighborhood tells Meta who to show the ad to and tells the homeowner you actually exist.
Weeks 3 to 4: launch with one offer
Run one ad set and one offer, and send every click to your landing page. Test photos, not audiences. Watch the leads, not the clicks.
Weeks 5 to 8: protect every lead
This is where new companies lose the most estimates. You will be on a job when the lead comes in. If nobody calls for four hours, that lead is a different lead. Our benchmarks put the answer rate at about 90% inside one minute, and 60 to 70% of leads should become a booked estimate when the ads are high intent, refreshed often, sent to a landing page, and called fast.
How do you get leads to book when nobody has heard of you?
You win on speed and on the first conversation. A homeowner does not know your brand, but they will remember the person who called them back in under a minute and explained the difference between epoxy and polyaspartic in plain words.
On the first call, cover four things: what the system is, how prep works, roughly what a garage this size costs, and a time for the estimate that fits your route. Garage floor coating sells for $5 to $8 per square foot, and a two car garage is roughly 400 to 500 square feet, so you can give a homeowner an honest range before you ever pull into the driveway. That range saves you wasted drives.
If you want the full case for calling fast, read speed to lead wins floor coating jobs.
How many estimates should a new company aim for each week?
Enough to fill your install days, and no more than you can run well. If you are the estimator and the installer, every estimate you book takes a slot away from a floor. The one crew estimates guide walks through the math from install capacity back to estimates and leads.
Frequently asked questions
How long does it take a new epoxy flooring company to get 20 estimates?
The plan on this page is laid out over eight weeks, but your market, your season, and your speed on the phone decide the real timeline. Companies that skip the proof stage often spend more and book less, because generic creative attracts weak leads. Season matters too: outside Florida, the Gulf Coast, and the Carolinas, winter is slower.
Should a new floor coating company use Facebook ads or Google Ads first?
Most new floor coating companies should start with Meta (Facebook and Instagram) ads. A starting budget of $50 to $100 a day with real local before and after photos produces steady leads. Google Ads clicks for garage floor coating terms commonly run $8 to $25, with 8 to 15 clicks per form fill, which makes each lead expensive for a startup.
Are Angi and HomeAdvisor leads good for a new epoxy business?
They are usually a poor first channel. Shared marketplace leads typically close at 5 to 12% because several contractors get the same homeowner, and a new epoxy company with no reviews tends to lose those races. The Angi and HomeAdvisor guide covers how to move off them if you already started there.
How many leads does it take to get 20 floor coating estimates?
At a 60 to 70% lead to estimate rate, 20 estimates takes roughly 29 to 34 leads. That rate assumes high intent ads, a landing page instead of the native lead form, and a call within minutes. Slow follow up can cut that rate sharply, which means you need far more leads for the same 20 estimates.
Can a brand new concrete coating company use a booked appointment service?
Yes, as long as you can install and run an estimate well. A booked appointment service only helps if the work is good and you show up prepared. If your market is already taken by another contractor, or you enjoy running your own phones and can call every lead in a minute, you may not need one.
Want your first 20 estimates booked for you?
If you like running your own ads and phones, the plan above works. If you would rather be grinding than dialing, Appointly runs the Meta ads from its own ad account, calls every lead within minutes, educates and qualifies the homeowner, and books confirmed estimates on your calendar. See how it works.
We work with one floor coating contractor per market, so the first question is whether yours is open.
Book a strategy call and we will check your market, your service area, and how many estimates a week your crew can actually run.

About the author
Patrick Mietka
Co-founder, Appointly Solutions
Patrick runs the Meta ad campaigns and the numbers behind every Appointly client. He has managed lead generation and appointment booking for floor coating and home service contractors across the US, and writes about what actually turns ad spend into booked estimates.