Pricing and money

What flooring and remodeling marketing actually costs in 2026

Nobody will quote you a number on a first call, and there is a real reason for that. But you can work out your own number in about ten minutes. Here is what the ad spend, the management fee and the software actually run, why the ranges are that wide, and what a bad pricing conversation sounds like.

Soroush Farokhi, ProfitPlus Media11 min read

Every contractor asks the same first question and almost nobody answers it straight. Here is the honest version, including the part where the honest answer is a range.

First, where most of the confusion comes from. Marketing money is three separate piles, not one:

  • Ad spend. The money that goes to Google and Meta. It buys clicks. Nobody but the platform touches it.
  • The management fee. What you pay a person or a company that runs the thing for you.
  • Software and tracking. The CRM, the call tracking, the landing page. Small, boring, and worth seeing.

A vendor who quotes one blended number has removed your ability to tell which of the three is the problem. Insist on three numbers.

Work out your own ad spend before you ask anyone

You do not need a quote to know roughly what your ad budget has to be. Work backwards from the jobs you want.

An illustration, using round invented numbers. These are not our results and not a projection for you. They are arithmetic, so you can put your own numbers in the same slots.

  1. You want 8 jobs sold a month.
  2. You close about one in three of the estimates you actually attend. So you need 24 attended estimates.
  3. About three quarters of booked appointments get attended. So you need 32 booked.
  4. About one in three leads becomes a booked appointment. So you need 96 leads.
  5. At $50 a lead that is $4,800 a month of ad spend. At $90 a lead it is $8,640.

That is why nobody quotes a price on the phone. The same plan costs one contractor $4,800 and another $8,640, and the difference is the city, not the vendor.

Run it with your own close rate and your own job count. If the number that falls out is bigger than you can carry, that is useful information rather than a reason to fudge it. Fewer jobs is a valid answer.

Why thirty dollars a day is the working floor

People want to test with ten or fifteen dollars a day. Here is why that does not work, and it is not about anyone wanting your money.

A click in this trade commonly runs from a few dollars in a quiet market to well past fifteen in a crowded metro on the highest intent terms. At $30 a day with $6 clicks you buy roughly five clicks a day, call it 150 a month. If one in ten becomes an inquiry, that is fifteen a month. Fifteen is small, and it is the smallest number you can actually read.

At $12 a day you get six inquiries a month. Six cannot tell you whether an ad is bad or whether it was a slow two weeks, so you change things based on noise. Every change resets what the platform has learned, and you pay for that reset for three weeks. This is the most common way a small budget gets wasted, and it looks exactly like bad luck.

There is a second, more mechanical reason. Meta's own published guidance has long put the exit from the learning phase at roughly fifty conversions per ad set per week. If a lead costs $50, fifty a week is $2,500 a week, which is not a real number for most contractors. So a good operator points the campaign at a cheaper event further up the chain and accepts slower learning. You can see the state of it yourself in the delivery column of any ad set.

If you are brand new and not at this stage yet, the earlier steps are in how to start a flooring business.

Ad spend by market size, and why the bands are so wide

These are the bands the arithmetic above tends to land on. They are ranges with reasoning attached, not a study and not a quote. Your own numbers beat all of them.

MarketMonthly ad spendWhy it lands there
Small town or a single rural service area$900 to $1,800Few companies bidding, so clicks are cheap. Fewer homeowners too, so past a point a bigger budget just repeats itself.
A mid sized city or a metro suburb$1,800 to $5,000Enough homeowners to absorb real spend, enough competitors that clicks stop being cheap.
A large metro$5,000 to $15,000 and upEverybody is bidding, so clicks cost the most, and the population supports the spend. A small budget disappears here without a trace.

Notice the ceiling in a small market. When you are showing the same three ads to the same twelve thousand homeowners, the answer is a wider radius or a second service line, not a bigger number.

The three ways a management fee gets charged

Every model is honest, and every model quietly points a vendor at a behavior. Read it for what it rewards, then ask for the clause that protects you from the worst version of it.

ModelWhat it rewardsThe clause to ask for
Percentage of spend, often 10% to 20% with a minimumRaising your budget, right call or notYour written approval on any increase
Flat monthly feeEfficiency, and after setup, doing lessA named list of what happens weekly and monthly
Hybrid, flat base plus a smaller percentageA balance of the two. Common at the top endA cap on the percentage side
Per leadLead volume, and nothing after thatA written definition of a billable lead
Per booked appointmentAppointments, which is closer to the pointA written definition of booked, and of a no show
Share of revenueClosed jobs, the real targetRare. It needs your books. Read it twice

Judge a flat fee by hours, not by a benchmark. Campaign work, creative, reporting and a weekly call is real time. If the fee is $800 and the job honestly takes ten hours, that is $80 an hour for a specialist before software. Either the work is not being done or the person doing it is very junior.

The third pile: software and tracking

Small money, and it still deserves its own line.

  • CRM and automation. A monthly subscription. Watch for per user pricing, which quietly becomes the largest line here once your office has four logins.
  • Call tracking. A small monthly cost per number plus a per minute rate. Ask whether the number ports out if you leave, before it goes on a truck.
  • Creative. The real cost is not editing. It is the hour somebody spends on a job site with a phone. Budget the hour.

What actually makes the cost fall

Cost per lead does drop over time in a well run account, and the reasons are unglamorous.

  1. Conversion history. The account learns who converts. That record is also why a locked ad account is expensive to walk away from, which is the subject of own your stack.
  2. A creative bench. Once three ads work, new ads get tested against a known winner instead of against nothing.
  3. Negative keywords on search. The single fastest saving in a new account, and the most neglected.
  4. A landing page that converts better. The same clicks, more inquiries. This lowers cost per lead without touching the ads at all.
  5. A desk that answers faster. This one does not move cost per lead at all. It moves the number that matters, which is cost per booked estimate.
  6. Not stopping. Every pause and restart pays the learning bill again, and the bill arrives a quarter later, which is the argument in your busy season gets built in your slow one.

The negative keyword list to build in week one

If you run search ads, this is the fastest money on the page. Every term below is somebody who will never hire you, and each one costs you a click. Add them before the campaign goes live, not after the first bill, whether you build the account yourself or somebody builds and runs it for you.

  • Free and cheap. free, cheap, cheapest, discount, clearance, liquidation, deal, coupon
  • People wanting a job, not a floor. jobs, hiring, careers, salary, wage, apprentice, apprenticeship, subcontractor wanted, course, training, school, certification, license
  • Doing it themselves. diy, how to, install yourself, tutorial, youtube, step by step
  • Buying materials, not installation. wholesale, supplier, distributor, manufacturer, remnants, used, second hand, sample, samples, warehouse
  • Big box and marketplace. home depot, lowes, costco, ikea, amazon, wayfair, craigslist, kijiji, facebook marketplace
  • Price shoppers who never call. price per square foot, cost calculator, estimate calculator
  • Not your job. rental, for rent, repair kit, cleaning, refinishing if you do not refinish, commercial if you only do residential
  • Every town you will not drive to. Name them. This is the one nobody does and it is often the biggest single saving.

Then read the search terms report weekly for the first two months. Your own report will show you five more nobody could have guessed.

Red flags in a pricing conversation

  1. A total price before anyone has looked at what a click costs in your city.
  2. The fee folded into the ad spend so you cannot see either number.
  3. Guaranteed leads with no written definition of a lead. A wrong number is still billable if nobody wrote it down.
  4. A setup fee with no list of what setup produces.
  5. A long term with nothing written about what you get on the last day.
  6. Per lead pricing with no straight answer on whether the same inquiry goes to other companies. Get it in writing either way.
  7. A price that drops the moment you hesitate. It was never the price.
  8. No clear answer on whose name is on the ad account. That one predicts more than the rest of the call.

The shortest version

Ad spend is set by your market and your job count, not by your vendor. The fee should read as hours of real work. The software should be small and itemized. And the number to judge all of it by is not cost per lead, it is what a booked estimate costs you.

To watch the arithmetic move as you change the inputs, the calculator on the homepage runs this same chain in the other direction: run your numbers.

Common questions

  1. What is the smallest ad budget that is worth starting on?

    Around thirty dollars a day, and the reason is measurement rather than reach. Below that you go days between inquiries, and with two or three a week you cannot tell a bad ad from a quiet Tuesday. You end up changing things based on noise, which is worse than changing nothing. If thirty a day is a stretch, wait a month and start properly.

  2. Percentage of spend or a flat fee?

    A percentage rewards a vendor for spending more of your money, which is fine when a bigger budget is the right call and awkward when it is not. A flat fee pays the same whether the account gets an hour of attention or ten. There is no clean answer, so judge the number by hours: work out what the job honestly takes each month and see what hourly rate the fee implies.

  3. Is a setup fee a red flag?

    Not by itself. The build is real work: accounts, tracking, a landing page, the first round of creative, the call and text sequences. It becomes a red flag when nobody will write down what it buys. Ask for the list of what exists at the end of setup. If the list is vague, so is the work.

  4. Why will nobody give me a price on the phone before looking at my market?

    Because the same package costs a small town contractor and a big metro contractor completely different amounts to run, and the difference is the ad spend, not the fee. Anyone quoting a total before looking at what a click costs in your city is guessing. You get straight prices on a 15-minute phone call once your market has been checked.

  5. Does the cost per lead really come down over time, or is that a sales line?

    It usually comes down for boring reasons: the account builds a conversion history, the creative that works gets found, wasted search terms get excluded, and the landing page turns more of the same clicks into inquiries. None of that is fast. It also reverses if you stop and restart, because the learning gets paid for twice.

  6. What should I budget in total for the first month?

    Add three things and keep them separate: the ad spend from the arithmetic in this article, the management fee, and the software and tracking. Add the setup fee once if there is one. Separating them is not accounting neatness. A vendor who blends them into one number has made it impossible for you to tell whether the ads are working or whether the service around them costs too much.

Want the real numbers for your city instead of a range? Book the 15-minute phone call at /contact and you get straight prices on the call, before anybody asks you for a card.

All posts