Guides · the offer board, counted

A $3,000 discount has to sell 45 percent more jobs before it pays

On 4 September 2026, 118 bath companies were running 3,225 live ads. 97 promised a free consultation, 50 promised a dollar amount off, 14 promised a percentage. Here is the whole board, and what each promise costs you on the trade's own filed numbers.

The trade this week By Lovro Lucic · 14 September 2026 · 5 min read

What the trade promised, in one week

We count every bath company advertising on Meta in America every week. On 4 September 2026 that was 118 companies running 3,225 live ads. Here is what they promised.

The promiseCompaniesShareAds
A free consultation, estimate or quote9782%1,177
A dollar amount off5042%104
One-day install3126%1,528
A percentage off1412%1,323
Financing, no interest or no payments1412%327
A lifetime warranty1311%496
"Looking for N homeowners"43%654

A company counts once however many ads carry its offer. We count the board again every week.

The loud promise is not the common one

Read those last two columns against each other and the board changes shape.

50 companies run a dollar amount off, and between them they run 104 ads. That is about two ads each.

14 companies run a percentage off, and between them they run 1,323 ads. That is about 95 each.

So a percentage off is not what the trade does. It is what a handful of heavy spenders do, loudly enough that it looks like the whole market. If you are matching a discount because it seems like everyone is running one, count the companies and not the ads.

What a discount has to earn

A discount comes off the price, so all of it comes out of gross profit.

Take the trade's own filed numbers. Re-Bath's 2026 filing implies a job worth $18,091 at a gross margin of 53.5 percent. That is $9,679 of gross profit on a job you sell at full price.

Knock $3,000 off and the same job leaves you $6,679. To bank the same money from the same visits, you have to sell 45 percent more of them.

Off the priceGross profit leftMore sold jobs needed
$1,000$8,67912%
$1,500$8,17918%
$3,000$6,67945%

Not 45 percent more leads. 45 percent more of the visits you already run, turning into signed jobs.

Put your own job value, margin and close rate in and the page shows the working.

What your discount has to buy before it pays

Same brand, same price list, three different discounts

We checked 21 Re-Bath units of one size in a single week. Nine were leading with $3,000 off. Ten were leading with $1,500. Two were leading with $1,000.

Same product, same price list, same national advertising, same week.

The nine at $3,000 have to sell 30 percent more jobs than the two at $1,000, out of the same number of visits, just to put the same money in the bank. Nothing about their product justifies the gap, because there is no gap in the product.

The cheapest promise on the board, and the one nobody keeps

A free consultation costs you an estimator's afternoon and nothing off the job. That is why 97 of the 118 offer one. Of everything on the board, it is the promise that takes the least out of your margin.

Seven of those 118 go further and put Meta's "Book now" button on the ad.

A button is not a calendar. We opened 28 of these pages by hand, two of them running that very button, and not one could hold a time. So the cheapest promise in the trade is also the one the trade is worst at keeping.

What the board does not say

We count what an ad says, not what it sells. A company running $3,000 off may be discounting a price it raised first, and the board cannot see that.

What the board is good for is knowing where your own offer sits before you change it, and what changing it has to earn.

Do this before the week is out

Find your own offer in that first table. Then work out the gross profit on your average job and take your discount off it.

Divide the first number by the second. That is how much more of your visits have to close before the discount has paid for itself.

If that number is bigger than the lift you honestly expect, the discount is not an offer. It is a price cut.

Questions owners ask

Where does the board come from?

Meta's public ad library, every advertiser page queried directly on the capture date. On 4 September 2026 that was 118 bath companies and 3,225 live ads. We publish the patterns we match on and we republish the whole board every week, including the weeks we got a number wrong.

Why count companies and ads separately?

Because they answer different questions. Companies tell you what the trade does. Ads tell you what a homeowner in your market actually sees. A percentage off is 12 percent of companies and more than a thousand ads, so it feels far more common than it is.

Is a discount always wrong?

No. It is a purchase, and the arithmetic tells you the price. $3,000 off a job with $9,679 of gross profit buys you nothing unless it lifts your close rate by 45 percent. Sometimes it does. Most owners have never worked out the number they need.

What about financing instead?

Financing costs you a fee rather than the whole discount, so the number it has to lift is smaller. 14 of 118 companies advertise it. We do not publish the fees, so put your own in the same arithmetic and compare the two.

My offer is a free consultation. Am I safe?

On margin, yes. It is the cheapest promise on the board. The risk moves to whether you keep it: 97 of 118 companies promise one, so the promise itself no longer separates you. What would separate you is letting a homeowner take it without waiting for a call back.

How the money works

  • Priced on appointments, not clicks. A monthly fee against a number of confirmed appointments we agree from your calendar and your last ninety days. A month under that number costs nothing.
  • Your ad spend stays on your card, in your ad account. We never touch it, and we never own your account, your page or your number.
  • One bath remodeler per metro. No annual contract, thirty days either way.

Lovro Lucic, on US hours from Zagreb. Your page, your number and your calendar stay in your time zone. Call +1 (650) 643-4497, or pick a time on the calendar.