How to price add-on services as a solo beauty pro
Most solo beauty pros treat add-on services as impromptu upgrades decided at the chair — a gloss offered mid-color, a treatment mentioned during the rinse, a toner proposed after the cut. The add-on conversation happens in the moment because the service is already in progress and the client is already satisfied. That timing produces three problems: the conversation feels like an upsell (because it happens when the client is already committed and would feel awkward declining), the pricing is often improvised (which means the same service costs different amounts in different appointments, without the pro intending it), and the full scope of what the pro offers is never visible to the client before she books. The result is that the solo pro earns less per appointment than she would if the same services had been priced consistently, presented at the right moment, and confirmed with deposit before the appointment began. This guide covers what actually changes when add-on services are treated as first-class menu items rather than chair-side improvisations.
Why most solo pros underprice add-ons or avoid offering them
There are two reasons add-on pricing gets neglected. The first is discomfort with the conversation. Most solo beauty pros entered the industry because of the craft — the technical skill of the work — not because of sales. Offering an add-on at the chair can feel like asking for more money from someone who is already your client, already seated, and already mid-service. That feeling is not irrational: a chair-side add-on offer does put the client in an awkward position, because she is paying for one thing, is already mid-commitment, and is now being asked to decide about something else while she cannot easily leave. The discomfort that both parties feel in that moment is real, and most pros resolve it by either not offering or by offering at a vague, low price that removes the awkward negotiation. Neither outcome is good for the business.
The second reason is that many solo pros do not have a written price for every add-on service they are capable of performing. They know the price for the services clients ask for most often. For everything else — the gloss after a color, the scalp treatment added to a cut, the toner adjustment at the end of a bleach — the price is calculated in the moment based on how long the service took, how much product was used, and how satisfied the client seems. This calculation is not consistent across appointments. It is also not visible to clients before they book, which means clients cannot factor add-ons into their appointment budget, and the pro cannot confirm the scope and price before the deposit clears.
Both problems are solved by the same thing: a written menu with a price for every service and every add-on, prices set with a consistent logic, and a presentation timing that moves the add-on offer from the chair to the consultation — the moment in the appointment where scope and expectations are established, before any service has begun.
The three types of add-ons
Add-on services are not all the same, and the pricing logic is different for each type. Treating them identically — pricing everything with the same "time plus product" formula, or offering everything the same way at the same moment — produces a menu that is inconsistent and a conversation that is awkward at all three points. The three types are service extensions, time additions, and standalone upsells.
Service extensions are add-ons that build directly on a service that is already in progress. A toner added to a color service, a deep conditioning treatment added after a bleach, a gloss on top of a cut-and-color, a bond treatment built into a chemical service — these are services that require the primary service to already be happening. They cannot be booked independently because they have no standalone meaning without the base service. The pricing logic for service extensions is: material cost plus time cost, at the same effective hourly rate as the base service. A toner that uses $4 in product and takes fifteen minutes at a shop that earns $80 per service hour should be priced at $4 plus $20, or about $24. Most solo pros price their toners at $10–$15 and wonder why their average ticket is lower than they expect. The material cost alone on many toners is $3–$6. A $10 toner that takes fifteen minutes of the pro's time has an effective hourly contribution of less than $30 — below minimum wage for skilled labor in most markets.
The second reason service extensions are underpriced is that they are often not listed on the menu at all. If a toner is not on the menu, the client cannot factor it into her appointment budget and the pro cannot present it as a standard component of the service. It becomes a surprise at checkout — "I'm going to add a toner, that's an extra $10" — which is exactly the awkward moment both parties want to avoid. Listing every service extension on the menu, with a price, converts it from a surprise at checkout into a standard service option the client can choose in advance.
Time additions are add-ons that require extra appointment time but not necessarily extra materials. A blowout added to a cut service, a flat-iron added to a color appointment, an eyebrow tint added to a lash appointment, a scalp massage added to a treatment service. The pricing logic for time additions is entirely time-based: the additional minutes at the pro's effective hourly rate. A blowout that takes forty-five minutes at a shop earning $90 per service hour should be priced at $67–$75 (rounding to a clean number at the correct range). The common mistake with time additions is pricing them at the "what would this cost as a standalone service at a walk-in blowout bar" rate rather than at the pro's own hourly rate. A blowout bar charges $35–$45 for a blowout because blowout-bar labor costs are lower. A solo stylist's blowout addition should be priced at her own hourly rate, not at the rate of a commodity service provider in a different cost structure.
Standalone upsells are services the client did not book but could receive during the same appointment. A brow wax offered to a haircut client, a scalp treatment offered to a color client who has visible scalp dryness, a nail repair offered to a nail client who broke a nail between appointments, a conditioning treatment offered to a client with visible damage. The pricing logic for standalone upsells is the same as for any standalone service: material cost plus time, at the pro's standard hourly rate. The critical difference from the other two types is that standalone upsells require pre-confirmed time. A service extension happens within the time already blocked for the primary service. A time addition extends the appointment by a known amount. A standalone upsell requires time that was not blocked at booking — which means it can only happen if there is genuinely open time at the end of the appointment without a next client waiting.
The practical implication is that standalone upsells should almost never be offered at the chair unless the pro is certain there is a buffer after the appointment. Offering a brow wax to a cut client who is already in the chair, without knowing whether the next client is booked immediately after, is a recipe for running late — and running late is the operational problem that undermines every other system in a solo booth business. Standalone upsells work best when they are offered in the booking flow (the intake form or confirmation message asks "are you interested in adding a brow tint to your color appointment?") rather than improvised at the chair.
The consultation as the add-on window
The consultation is the moment in the appointment where scope and expectations are established. For a color appointment, the consultation is the five to ten minutes at the start where the pro assesses the current state of the hair, discusses what the client is hoping for, and confirms what service will actually be performed. For a nail appointment, it is the moment where the pro reviews the client's current nails, discusses the desired outcome, and confirms the service type.
The consultation is the correct moment for add-on offers because it is the moment where the pro has enough information to make a professional recommendation rather than a sales pitch. "Based on how dry your hair is after this bleach, I'd recommend adding a bond treatment — it's $35 and it will make the color hold better and protect the integrity of the hair over the next few weeks" is a professional recommendation. "Would you like to add a deep conditioner?" at checkout is a sales offer. The first happens after the pro has assessed the hair. The second happens after the service is finished and the client is already closing out the transaction. The client's posture toward the first is "she looked at my hair and is recommending something specific" — and that converts. The client's posture toward the second is "she's asking me to pay more at the moment I'm already paying" — and that does not.
The consultation add-on has three characteristics that make it convert better than a checkout add-on. First, it is based on actual assessment: the pro has looked at the hair, the nails, the skin, and is recommending something that responds to what she observed, not something generic. Second, it is presented before the service begins, which means the client has a moment to consider the option rather than being asked at the moment of payment. Third, the scope and price of the add-on become part of the confirmed appointment — which means the total cost is known before the service starts, not discovered at checkout.
For the consultation add-on to work consistently, two things need to be in place. The first is a mental checklist the pro runs through at the start of every consultation: given this client's service, what add-ons could I recommend based on what I'm observing? For a color client: toner, bond treatment, deep condition. For a cut client: blowout, scalp treatment, gloss. For a lash client: brow tint, lash tint, lash treatment. Running the checklist is a two-minute habit that surfaces the recommendation before it is too late to offer. The second is a clear, written price for every item on the checklist — because a recommendation made without a clear price immediately transfers into "so how much is that?" which turns the recommendation into a negotiation.
How to price add-ons: the three inputs
Every add-on service has three pricing inputs: material cost, time cost, and perceived value. The correct price is the one that covers material cost plus time at the pro's effective hourly rate, adjusted upward if the perceived value to the client is higher than the cost alone would justify.
Material cost is the fully-loaded cost of the product used in the service: the cost per gram or per application, including waste. Most solo pros underestimate material costs because they think in terms of the cost per bottle rather than the cost per application. A $40 bottle of protein treatment that yields twenty applications costs $2 per application — but it expires after six months whether or not all twenty applications have been used, and some applications use more product than others. The fully-loaded material cost for a protein treatment in a real working environment is closer to $3–$5 per application, not $2. Pricing from the "$2 per application" number produces a price that covers materials but not waste, storage, or the applications that are used slightly more generously than the theoretical average.
The practical method is to calculate the cost per application as (bottle cost × 1.3) ÷ number of applications, where the 1.3 multiplier accounts for waste, variation in application size, and the occasional bottle that expires before being fully used. For a $40 bottle with twenty applications, that is ($40 × 1.3) ÷ 20 = $2.60 per application. Round up to $3 for the pricing calculation. This is not a meaningful price increase — the difference is absorbed in the first application — but it prevents the pro from systematically undercosting every service by 30%.
Time cost is the additional service time required, converted to a dollar amount using the pro's effective hourly rate. The effective hourly rate is the target revenue per service hour — not per clock hour, but per hour of billable work. A stylist who targets $800 per eight-hour day and books six service hours (with two hours of setup, cleanup, and buffer) has an effective hourly rate of $133. If a scalp treatment takes twenty minutes, the time cost is ($133 ÷ 60) × 20 = $44. Add material cost of $4 and the minimum correct price for the scalp treatment add-on is $48. Most solo pros would price this at $20–$25 because "it doesn't feel like a $50 service." But the pro is not pricing based on what it "feels like" — she is pricing based on what the service actually costs to provide and what her time is worth.
Perceived value is the adjustment factor. Some add-ons have a perceived value that is higher than cost plus time would suggest — for example, a bond treatment that the client understands is protecting a significant color investment has a perceived value of "protecting my $200 appointment" that is meaningfully higher than the material and time costs alone. Some add-ons have a lower perceived value — a service the client has never heard of, presented without explanation, lands differently than the same service presented with a two-sentence rationale for why it is valuable. The solution for low-perceived-value add-ons is not to lower the price — it is to improve the explanation. A service the client does not understand will feel expensive at any price. A service the client understands the purpose of is much less price-sensitive.
The correct pricing formula for any add-on is: (material cost × 1.3) plus (time in minutes ÷ 60 × hourly rate), adjusted upward by 0–30% for high-perceived-value services or services with a premium positioning in the market. Round to a clean number that is consistent with the rest of the menu. Do not round down significantly to "make it more accessible" — a $47 service rounded to $45 is fine; a $47 service rounded to $25 is a permanent 47% discount applied to every client for the life of the menu.
The menu pricing problem: why unlisted add-ons always feel like upsells
There is a structural difference between a client who reads a menu item and decides to add it to her appointment and a client who is offered something at the chair that she did not see on the menu. The first is exercising a choice from a known option set. The second is responding to a request from the person she is paying, in the middle of a transaction she is already committed to. These two situations feel completely different to the client, and they convert at very different rates.
A menu is not just a price list. It is a signal to the client about what the pro offers and how the relationship is structured. A menu with fifteen items says "here are the things this business does, priced and described so you can make informed decisions." A menu with five items and a series of chair-side add-on offers says "here is the entry price, and additional charges will be introduced as the appointment progresses." The second experience is not comfortable for clients, even clients who would be happy to pay for the additional services if they had known about them in advance.
Every service the pro is willing to perform at a client's appointment should be on the written menu with a price. This includes service extensions (toners, bond treatments, glosses, deep conditions), time additions (blowouts, flat irons, eyebrow tints), and standalone upsells that can be reasonably offered at the start of an appointment (scalp treatments, nail repairs, brow waxes). Services that are listed can be discussed as choices. Services that are not listed will feel like charges.
The menu does not need to be exhaustive or confusing. A haircut menu might list: cut and style, cut with blowout (+$45), cut with scalp treatment (+$30), cut with gloss (+$25). Four items, three of which are add-ons. Every one of them is a choice the client can make at booking, in the consultation, or when reviewing the intake form — not a surprise at checkout.
How deposit-first booking changes the add-on dynamic
The connection between deposit-first booking and add-on pricing is more direct than it might appear. Add-on services are fundamentally a scope question: what services will be performed in this appointment, and at what total price? Deposit-first booking is a scope-confirmation mechanism: the deposit is taken against a specific service at a specific price, which means the scope is confirmed before the appointment begins. When the scope is confirmed before the appointment, the add-on offer can happen before the deposit rather than after — and a pre-deposit add-on offer is a choice, not a charge.
The pre-appointment scope window. Deposit-first booking creates a window between when the client books and when the appointment begins. In a booking system without deposits, this window exists but does not have a structured use. In a deposit-first system, this window is the time between when the deposit is taken (which confirms the base service) and when the appointment occurs (which is when the service is performed). This window is the correct moment for add-on conversations.
Concretely: when a new color client books and pays a deposit, the booking confirmation message includes the base service summary, the preparation instructions, and a question: "Your appointment includes single-process color. If you'd like to add a toner ($28) or a bond treatment ($45), let me know before your appointment and I'll make sure we have time for it. Otherwise, I can recommend at the consultation based on what I see when you arrive." This approach does three things: it surfaces the add-on options at the moment the client is most receptive (she has just confirmed her booking and is still in the positive emotional state of having secured an appointment she wanted), it gives her time to consider without pressure, and it confirms that if she does not choose an add-on in advance, the pro will make a professional recommendation at the consultation. No checkout surprise. No chair-side awkwardness. The add-on is either pre-confirmed with the deposit or recommended at the consultation before the service begins.
The psychological posture of deposit clients. There is a consistent behavioral difference between a client who paid a deposit to hold a chair and a client who booked via DM and paid nothing at booking. The deposit client has already made a financial commitment to the appointment. She has invested not just the deposit amount but the effort of completing a multi-step booking process. This investment produces a psychological posture that is different from a client who made a verbal commitment and has sunk no financial cost into the appointment yet. In the language of behavioral economics, the deposit client has already crossed the purchase threshold — she is not in a "should I do this" state, she is in a "this is happening, what do I want to get out of it" state. Add-on offers made to clients in that state land as professional recommendations about an appointment they have already committed to, not as solicitations for additional spending from an appointment they are still evaluating.
The practical consequence: a toner recommendation made to a deposit-first client in the consultation converts at 55–65% when the toner is priced correctly and the recommendation is specific to what the pro is observing. The same recommendation made at checkout, to a client who paid via DM and has not made a prior financial commitment, converts at 20–30%. The service is identical. The price is identical. The difference is the psychological context in which the offer is made.
The scope-change conversation. Deposit-first booking also changes what happens when the pro discovers at the consultation that the booked service needs to change — which is the add-on scenario that creates the most friction. A client books a single-process color. At the consultation, the pro discovers that the client has been applying box dye at home for six months, which means the single-process will not produce the expected result and a color correction or additional treatment is required.
Without a pre-booking intake form and without a deposit, this conversation happens at the chair, mid-appointment, with a client who did not expect it. "I need to let you know that your hair has home color in it, which means this appointment is going to cost more than you budgeted for, and will take an extra hour" — that is a hard conversation that often ends in a client who feels blindsided, even if the pro handled it correctly.
With a pre-booking intake form and a deposit, the discovery happens before the appointment via the form, the conversation happens by message rather than at the chair, and the scope adjustment is agreed upon before the client arrives. "Based on what you shared in the intake form, I can see that we'll need to approach this as a color correction rather than a single-process. I've updated the service and price to reflect the actual scope — it's $185 instead of $120, and I'll need to block an additional hour. Does that work, or would you like to discuss?" The client has time to respond, consider, and decide. The pro does not have to have the conversation while the client is seated. And because the deposit was paid against the original booking, the pro has a financial confirmation that the client is serious about the appointment — which makes the scope-change conversation less adversarial than it would be with a client who paid nothing to hold the slot.
The add-on pricing conversation: three scripts
The consultation add-on offer has a structure. The pro has assessed the client's hair or nails or lashes. She has formed a professional opinion about what add-on, if any, would produce a better result for this client. She is now going to make a specific recommendation, explain why, and state the price.
Script 1 — the service extension recommendation (consultation): "Before we start, I'd like to recommend adding a toner to your color today. I can see that your ends have a little brassiness from your last service, and a toner will neutralize that and make the overall color more polished. It takes about fifteen minutes and it's $28. Would you like to add it?"
The structure: specific observation (I can see that), specific benefit (it will neutralize and make it more polished), specific time and price ($28, fifteen minutes), direct question (would you like to add it?). No vague upsell language ("a lot of my clients like to add..."), no pressure framing ("I really think you need..."), no price apology. Just a professional recommendation based on what the pro is observing.
Script 2 — the time addition offer (booking confirmation): "Your appointment includes a cut and style. If you'd like a blowout included, I offer that as an add-on for $45 — it takes an extra forty-five minutes, so let me know in advance and I'll block the extra time. If you don't pre-book it, I can still ask at the consultation if time allows."
The structure: name the base service, offer the add-on by name with a price and time, make the advance booking request explicit (because this add-on requires pre-confirmed time), and leave the consultation option open so the client does not feel pressured to decide immediately.
Script 3 — the standalone upsell (intake form): "You've booked a color appointment. I also offer brow tinting during color appointments when the timing works out. If you're interested, let me know in this form — it's $22 and takes about fifteen minutes. I'll check whether I can fit it in when you arrive."
The structure: base service named, add-on offered with price and approximate time, acknowledgment that availability depends on timing (which is honest, because standalone upsells require open buffer time). "Let me know in this form" puts the client in action mode — she is filling out an intake form, which is a low-friction moment to make a choice — rather than requiring her to initiate a DM conversation to add the service.
Six common add-on pricing mistakes
1. No written price for add-ons. An add-on without a written price on the menu exists in a gray zone: the pro can offer it but cannot present a price without calculating it on the spot. This calculation is visible to the client as uncertainty, and uncertainty in pricing communicates that the price is negotiable. Every service the pro offers, including every add-on, should have a written price before any client is ever offered it.
2. Pricing add-ons at commodity service rates instead of the pro's hourly rate. A blowout is not a commodity because the client is not going to a blowout bar. She is receiving a blowout from a skilled professional whose chair time is worth $120+ per hour in most markets. A blowout priced at $35 — the commodity blowout bar rate — tells the client that this part of the pro's time is worth less than a third of the service rate she accepted when she booked. Price add-ons at the pro's own effective hourly rate, not at the market rate for commoditized versions of the same service type.
3. Making the add-on offer at checkout. Checkout is the wrong moment for any add-on offer. The service is complete, the client is mentally calculating what she owes, and any additional offer lands as a charge rather than a recommendation. Move all add-on offers to the consultation (for service extensions based on what the pro observes), the booking confirmation (for time additions that require pre-confirmed schedule time), or the intake form (for standalone upsells that may or may not fit depending on buffer availability).
4. Offering add-ons that require time that hasn't been blocked. Standalone upsells that require extra time should only be offered when there is actually buffer time at the end of the appointment. If the next client is booked immediately after, there is no time for a brow wax, a scalp treatment, or a nail repair. Offering these services without knowing whether there is time for them is a commitment the pro cannot keep without running into the next client's appointment time — and the decision to skip one client's buffer to accommodate another client's add-on is exactly the scheduling problem that unravels the rest of the day.
5. Inconsistent pricing for the same add-on across different clients. If a toner costs $28 for one client and $15 for another client because the first client was asked at checkout and the second was asked at the consultation and the pro felt awkward, the price is not actually $28 — it is whatever feels appropriate in the moment. Inconsistent pricing cannot be systematized, cannot be listed on a menu, and produces confusion when clients compare notes. Set one price for each add-on and apply it consistently across all clients and all appointment types.
6. Declining to recommend an add-on because "the client might not want to spend more." The pro is not the client's budget manager. When the pro observes that a bond treatment would meaningfully improve the result of a bleach service and declines to recommend it because she is guessing the client does not want to spend $45 more, she is making a decision that belongs to the client. The pro's job is to make the professional recommendation. The client's job is to decide whether she wants it. Withholding the recommendation to protect the client from an optional expense the client has the right to decline is not a service — it is paternalism that costs the pro a legitimate revenue opportunity and the client a legitimate service option.
Three-year compound: add-on pricing system vs. no system
Two solo colorists, same skill level, same market, same starting price, same client volume. Both do single-process color appointments at $120. Both are capable of offering toners, bond treatments, deep conditions, and blowouts. The difference is whether they have a system for add-ons.
Colorist A has no written add-on menu. She offers toners occasionally, at $10–$15 depending on how she is feeling about the appointment. She mentions blowouts sometimes if a client asks. She performs bond treatments on clients who have heard of them and request them; she rarely brings them up herself. Her average ticket for a color appointment is $128 — $8 over her base price, representing a toner about two-thirds of the time at $12 average. Her annual gross from forty color appointments per week, fifty weeks per year, is about $256,000 before any price increases.
In year two she raises her base color price to $135. Her add-on system does not change. Average ticket grows to about $143. Annual gross in year two is approximately $286,000. In year three she raises to $150. Average ticket is $158. Annual gross is approximately $316,000. Three-year cumulative: approximately $858,000.
Colorist B builds a written add-on menu in her first month. Toner: $28. Bond treatment: $45. Deep condition: $35. Blowout: $50. Every price is calculated at her effective hourly rate. She moves add-on offers to the consultation (for service extensions) and the booking confirmation (for time additions). She uses deposit-first booking, which means every new client has already made a financial commitment and receives a booking confirmation that surfaces available add-ons.
In her first month with the add-on menu, her toner acceptance rate at the consultation is 58% (she was offering toners ad hoc before, but the specific recommendation with a clear price converts better). Bond treatment acceptance is 34% for bleach clients. Blowout add-on acceptance at the confirmation stage is 22% of cut clients. Her average ticket for a color appointment is $147 — $27 over base, representing a toner at $28 in 58% of appointments and a bond treatment at $45 in 34% of bleach appointments (roughly 40% of her color client base). Her annual gross in year one from forty color appointments per week, fifty weeks per year, is approximately $294,000.
In year two she raises her base price to $135 (same as Colorist A) and her add-on prices proportionally ($30, $48, $38, $54). Average ticket is $165. Annual gross: approximately $330,000. In year three, base at $150, add-ons at $33, $52, $42, $58. Average ticket is $182. Annual gross: approximately $364,000.
Three-year cumulative for Colorist B: approximately $988,000. The gap versus Colorist A: approximately $130,000. This gap is not from working more hours or acquiring more clients. Both worked the same number of appointments at the same base prices and raised prices at the same time. The $130,000 difference comes from a written add-on menu, consultation-timing presentation, and deposit-first booking that creates the pre-appointment scope window — all set up in month one at a cost of about two hours.
Three operational checklists
One-time add-on menu setup (60–90 minutes, first week)
- List every add-on service you are willing to perform across all service categories — every service extension, time addition, and standalone upsell that is currently unlisted or inconsistently priced.
- For each add-on, calculate: (product cost per application × 1.3) + (service minutes ÷ 60 × your effective hourly rate). Round up to the nearest clean number.
- Check each calculated price against a sanity test: is this the price you would state confidently at the consultation without apologizing or explaining? If not, adjust the perceived value component upward — not the price downward.
- Write a one-sentence recommendation for each add-on you plan to offer at the consultation: "I'd recommend adding [name] because [specific observation] — it [specific benefit] and it's $[price]."
- Add all add-ons to your booking page as optional additions at checkout (for time additions that require pre-confirmed scheduling) or note them in your booking confirmation template (for service extensions that can be decided at the consultation).
- Update your booking confirmation message template to include a two-sentence add-on mention for your three most commonly relevant add-ons, with price and a clear "let me know before the appointment" CTA.
- If you use an intake form, add one question per service category: "Are you interested in adding [most relevant add-on for this service type] to your appointment? [Yes / No / Tell me more at the consultation]."
Per-appointment add-on protocol (under 3 minutes, at consultation)
- Run the mental checklist for this client's service: which add-ons apply to what I'm observing? (toner assessment for color clients, bond treatment check for bleach clients, blowout availability check for cut clients)
- Make no more than one add-on recommendation per consultation — the most relevant one based on observation. A second recommendation after the client has already accepted or declined the first can be made only if the second is clearly in the client's interest and is not priced below a threshold where it reads as a discount offer.
- State the recommendation with: specific observation, specific benefit, time and price, direct question. Do not ask "would you like anything else?" — ask "I'd recommend X for Y reason, it's $Z — does that work for you?"
- If the client declines, confirm the base service and proceed. Do not re-offer at checkout. Do not reduce the price. Do not explain further. The recommendation has been made and the client has exercised her choice.
- Log the acceptance or decline in the client record for the pattern review. If a client consistently declines a specific add-on, remove it from the standard checklist for her future appointments and do not offer it again without a new reason.
Monthly add-on performance review (20–30 minutes)
- Review acceptance rate by add-on type: which add-ons are being accepted most, and which are being declined most? An acceptance rate below 30% on a consultation add-on is a signal that either the price is wrong, the recommendation framing is wrong, or the add-on is being offered to clients for whom it is not relevant.
- Review average ticket by service type against last month: is average ticket growing? Flat average ticket with rising acceptance rates means the conversion is happening but the add-on prices are too low. Flat acceptance rates suggest a presentation problem, not a price problem.
- Audit add-on prices against the effective hourly rate calculation: has your base rate changed since the last price review? If your base color price went up 10%, your add-on prices should follow — an add-on priced at 2023 rates in a 2026 service menu is a discount that grows over time.
- Check the booking confirmation template: is the add-on mention still accurate, specific to the base service, and including the current price? A confirmation template that mentions a $28 toner when the price is now $32 creates a conversation the pro does not want to have at the consultation.
- Identify one add-on to promote more actively next month: which add-on had the highest average benefit to clients who accepted it (repeat the recommendation more often) and which had the highest margin contribution (prioritize in the consultation checklist when time allows only one recommendation).
One link that holds the chair
ChairHold gives solo beauty pros a deposit-first booking page that creates the pre-appointment scope window this post describes — clients confirm the base service with a deposit, add-ons are surfaced in the booking confirmation before the appointment, and the total scope is agreed before the chair is taken.