The Appointly Model

Appointly Solutions Pricing: Ad Spend at Cost, plus $125 to $175 per Booked Appointment

You fund your ad spend upfront as a prefunded balance, drawn down at cost with no markup and reported weekly. On top of that, you pay $125 to $175 per booked appointment, set per client and invoiced separately. There is no setup fee, no retainer, and no long term contract. This page explains every part of what you pay.

What You Pay

Two costs: your ad spend at cost, and a fee per booked appointment.

1. Your ad spend, at cost

You fund your ad spend upfront as a prefunded balance. We set the daily ad budget with you based on the results you need, hold the balance, and use it only for your campaigns. It is drawn down at cost with no markup and reported to you every week, and any unused balance is returned within 10 business days of termination.

2. $125 to $175 per booked appointment

On top of ad spend, you pay per booked appointment, set per client between $125 to $175. The appointment fee is invoiced separately from ad spend and billed when the appointment is booked.

3. The appointment quality guarantee

Appointment quality guarantee: after every estimate, you grade the appointment in the Appointly app. Grade it a C and tell us what was wrong, such as an unqualified homeowner or a service you do not offer, and you do not pay for it. The fee is credited automatically to your next appointment. If a homeowner does not show up, the fee is credited automatically to your next appointment.

4. Nothing else

No setup fee, no retainer, no monthly management fee, and no long term contract. Your total cost is your ad spend plus the per appointment fees.

Appointment Quality Guarantee

You grade every appointment after the estimate. Grade it a C and you do not pay.

Appointment quality guarantee: after every estimate, you grade the appointment in the Appointly app. Grade it a C and tell us what was wrong, such as an unqualified homeowner or a service you do not offer, and you do not pay for it. The fee is credited automatically to your next appointment. If a homeowner does not show up, the fee is credited automatically to your next appointment.

The grade happens after you have stood in the garage, not when the appointment is booked, so you are the one who decides whether an appointment was worth sitting.

How We Qualify Before Booking

Homeowners are qualified on intent, not just on address.

Every lead gets a text and a call within one minute. Jacob Mietka, our co-founder, makes every call himself. He knows floor coating systems, prep and pricing, and every call is recorded and reviewed.

Before anything is booked, Jacob qualifies every homeowner on intent: their project goal, the look and material they want, and a real timeline. Homeowners with no real timeline are not booked. Booking checks the basics; the grade you give after the estimate is what decides whether you pay.

The result: across all our clients, 97% of booked appointments show up, and our clients close 60% of them on average, across markets and products. See the results and case studies.

ROI Calculator

What a sold job costs you, with ad spend included.

Change any number to match your business. Every cost you pay us is in here: your ad spend and the per appointment fee.

Total marketing cost (ad spend plus appointment fees)

$8,881

Appointment fees

$6,281 (35.9 billed)

Jobs sold

21.5

Cost per job sold

$412

Revenue

$75,369

Gross profit after all marketing costs

$28,804

The assumptions and the math

Default values: monthly ad spend $2,600 and 37 booked appointments a month (from our Clean Floor Coatings case study), a fee of $175 per appointment (the top of the $125 to $175 range), a 97% show rate and a 60% close rate (the averages across all Appointly clients), 0% of appointments graded C, an average ticket of $3,500 (the average across our clients' closed jobs), and a 50% gross margin before marketing (the low end of the 50 to 60% range in our pricing and margins guide).

  • Shown appointments = booked appointments × show rate.
  • Billed appointments = shown appointments × (1 minus the share graded C). No shows and C grades are credited, so they cost no fee.
  • Total marketing cost = monthly ad spend + billed appointments × fee.
  • Jobs sold = billed appointments × your close rate.
  • Cost per job sold = total marketing cost ÷ jobs sold.
  • Gross profit after all marketing costs = jobs sold × average ticket × gross margin, minus total marketing cost.

Worked example with the defaults: 35.9 shown appointments, $6,281 in appointment fees, a total marketing cost of $8,881, 21.5 jobs sold, a cost per job sold of $412, $75,369 in revenue, and $28,804 in gross profit after all marketing costs. Your numbers will differ with your market, ticket, and close rate.

Compare The Models

How Appointly compares with agencies, lead sellers, and Google.

The other columns describe how each model is typically priced. Terms vary by company, so confirm them with any provider you consider.

How Appointly Solutions compares with other ways floor coating contractors buy leads and appointments
Appointly SolutionsRetainer marketing agencyPay per lead Meta agencyShared lead marketplaces (Angi, HomeAdvisor, Thumbtack)Google Local Services Ads
What you are billed forEach booked appointment, $125 to $175A monthly fee, whether or not estimates bookEach leadEach leadEach lead, priced by Google
Ad spendYou fund it, at cost with no markup, reported weeklyUsually paid by you on top of the feeVaries: separate, or built into the lead priceBuilt into the lead priceBuilt into the lead price
Who calls the leadJacob, by text and call within one minuteYouYouYou, racing other contractorsYou
TerritoryOne contractor per market, in writingUsually yours aloneUsually yours aloneUsually shared with several contractorsYour lead, but competitors show in the same results
A bad appointment or leadGrade it a C and you do not pay for itYour costYour cost, unless they credit itYour cost, unless the platform credits itYou can dispute invalid leads with Google
A no showCredited automatically to your next appointmentYour costYour costYour costYour cost

Who We Are a Fit For

Owners with a premium product who can sell it.

We are a fit for owners with a premium product who charge well, are good at sales, and have room on the calendar for more estimates. You pay for the appointment, and you close the job, so the model works best for owners who are good in the garage. The appointment quality guarantee and qualifying on intent are what make each appointment worth sitting.

Who We Are Not a Fit For

We will tell you on the call if this is not for you.

We are not a fit if you want the cheapest jobs in volume, compete mainly on price, do not have a strong estimate process, or cannot run more estimates right now. If you already employ a setter who answers every lead within a minute, evenings and Saturdays, running your own ads may be the better value.

Book a Strategy Call

FAQ

Frequently asked questions

How much does Appointly Solutions cost?
You fund your ad spend upfront as a prefunded balance. We set the daily ad budget with you based on the results you need, hold the balance, and use it only for your campaigns. It is drawn down at cost with no markup and reported to you every week, and any unused balance is returned within 10 business days of termination. On top of ad spend, you pay per booked appointment, set per client between $125 to $175. The appointment fee is invoiced separately from ad spend and billed when the appointment is booked. Your total cost is your ad spend plus the per appointment fees. There is no setup fee, no retainer, no monthly management fee, and no long term contract.
Is the appointment fee the only thing I pay?
No. Your total cost is your ad spend plus the per appointment fees. There is no setup fee, no retainer, no monthly management fee, and no long term contract. Ad spend goes to Meta at cost, and the appointment fee is invoiced separately, so you always see both numbers.
How much ad spend do I need?
We set the daily ad budget with you based on the results you need: how many estimates your crew can run and your market. It comes out of your prefunded balance at cost with no markup, and you get a spend report every week.
What happens if an appointment is bad or the homeowner does not show up?
The appointment fee is billed when the appointment is booked. Appointment quality guarantee: after every estimate, you grade the appointment in the Appointly app. Grade it a C and tell us what was wrong, such as an unqualified homeowner or a service you do not offer, and you do not pay for it. The fee is credited automatically to your next appointment. If a homeowner does not show up, the fee is credited automatically to your next appointment.
What counts as a billable appointment?
A homeowner in your service area, qualified on intent, who has confirmed an estimate time on your calendar. Before anything is booked, Jacob qualifies every homeowner on intent: their project goal, the look and material they want, and a real timeline. Homeowners with no real timeline are not booked. Booking checks the basics; the grade you give after the estimate is what decides whether you pay. The appointment fee is billed when the appointment is booked. Appointment quality guarantee: after every estimate, you grade the appointment in the Appointly app. Grade it a C and tell us what was wrong, such as an unqualified homeowner or a service you do not offer, and you do not pay for it. The fee is credited automatically to your next appointment. If a homeowner does not show up, the fee is credited automatically to your next appointment.
What show and close rates do Appointly clients get?
Across all our clients, 97% of booked appointments show up, and our clients close 60% of them on average, across markets and products. Close rate is your close rate: we qualify and book the homeowner, and you run the estimate. Our case studies show individual clients at about 70%, 57%, and 50%.
Is there a long-term contract?
No. Appointly Solutions does not lock you into a long term contract. If you stop, any unused ad balance is returned within 10 business days of termination.