Most stylists undercharge for extension installs by 30–40% because they price like a haircut. They quote labor hours plus product cost. They forget the one thing that determines extension pricing: opportunity cost.
You aren't selling four hours of labor. You're selling four hours of your competitor not being able to book her chair, plus the months of retention math that follow. This is the pricing rebuild for stylists who know they're undercharging but don't know what the right number actually looks like.
The Pricing Mistake Costing You $2,000 A Month.
The mistake: bundling product cost into the install fee.
Stylist quotes a "full install" at $700. Inside that $700 is roughly $260 of product (her wholesale cost on 2 packs of double-drawn hair) and $440 of labor for four hours of work. Hourly rate, on paper: $110.
Reality: she didn't take any other clients during those four hours. The opportunity cost of one extension install at her chair is two color appointments at $180 each — $360 — plus tip. Her real net for the install was $80 over what she would have made on color, minus her energy investment, minus the maintenance commitment for the next year of follow-up appointments.
If she's doing two extensions a week at this pricing structure, she's leaving roughly $2,000/month on the table compared to what extensions should be paying her.
The Right Pricing Structure.
Pricing extensions correctly means separating four line items.
- Product (passed through at retail markup). Your wholesale cost × 1.8–2.2. This is industry standard. The client pays for the hair separately from labor. You don't absorb the cost; you also don't profit massively on the product line item.
- Install labor (at your premium rate, not your color rate). Extensions are a specialized service. Charge $150–$200/hour for install time, not your hourly color rate. This reflects the four hours of training, certification, and craft you developed to deliver a smooth install.
- Consultation + color matching (separate fee). $50–$100. This includes the color match, density assessment, length recommendation, and pre-install conversation. Some stylists fold this into the deposit. Either way, name it and charge for it — it's billable expertise.
- Maintenance plan (booked at install). $80–$150 per maintenance appointment, every 6–8 weeks. Built into the install conversation. Your client pre-books her year of maintenance at the install. Predictable revenue, predictable schedule.
What Specific Numbers Look Like.
For a transformation install (two rows EverWeft Double, 22-inch length, full Veiled bead method):
- Product (2 packs at $130 wholesale × 2.0 markup): $520
- Install labor (4 hours × $175): $700
- Consultation + color match: $75
- Total install: $1,295
- + 6 maintenance appointments at $100 each: $600
- Total annual revenue per client: $1,895
Your wholesale product cost was $260. Your annual gross on this one client is $1,895. Your gross margin: 86%.
Compare that to the $700 "full install" structure: $700 minus $260 product = $440 labor, plus maybe $300 in maintenance over the year. Annual gross: $1,000. Margin: 74%. You worked the same hours. You made $895 less per client.
How To Talk Pricing With Clients.
The conversation isn't "extensions cost a lot." The conversation is what she's getting for her money.
Tell her: "This is a $1,300 install with a year of maintenance built in for another $600. The hair is super double drawn — meaning it'll hold its density for twelve months instead of three. Your real per-month cost over the year is roughly $158, which is less than most clients spend on a haircut, color, and gloss every six weeks."
Then give her the math written down. Print it. Email it. Stylists who break the annual cost down at the consultation close install bookings at twice the rate of stylists who quote a single price.
What To Stop Doing.
- Stop quoting "starting at" prices. "Starting at $500" is a price-shopper's anchor. They'll arrive expecting $500 and balk at $1,200. Quote the realistic range upfront — $1,000–$1,400 for transformation, $700–$900 for volume only.
- Stop discounting first installs. A first install at 50% off is a client who'll never accept full pricing for maintenance. Charge full at the first install. If you want to incentivize, offer a free maintenance appointment instead.
- Stop bundling product into one number. Itemize. The client wants to see the math. The math is what justifies the price.
- Stop pricing your install at your color rate. Your color rate is what your salon owner pays you. Your extension rate is what you charge as a specialist.
The Reorder Cycle Math Stylists Forget.
If you're using single-drawn hair from a wholesale market, your client comes back at month four for a full replacement. New product cost. New install fee. Compressed retention.
If you're using Alma EverWeft (super double drawn, single-donor, cuticle-aligned), your client comes back at month eight for partial replacement and at month twelve for full. Twice the retention. Half the product re-investment per year.
Run the numbers across 20 clients per year. The product quality choice is a five-figure swing in your annual revenue.
Where To Source Pro-Only Hair.
Alma sells to licensed cosmetologists only. Apply for ALMAPRO access with your cosmetology license — we review every application personally. Approval typically takes one business day. Wholesale pricing is the only pricing — no consumer-facing tier exists. We don't sell to your clients. Ever.
Want me to walk you through your specific pricing structure? Book a 15-minute concierge call — free, real human, same hours as your salon. We'll review your current install fees and rebuild your pricing on the call.
Will Wyatt is a licensed cosmetologist and the founder of Alma Hair Extensions. He developed the Veiled bead extension method in 2019 and has trained stylists across North America on extension pricing strategy.
Read These Next.
- How Many Packs Do You Actually Need?
- Why Super Double Drawn Hair Matters
- How To Color-Match Like A Pro
More install protocols, sourcing intel, and pricing math at the Stylist Resource Hub.
