01The short version
The apps own the barber's marketing. Booksy, theCut, StyleSeat and Fresha list him next to every other barber nearby, decide who gets shown, and charge 20 to 30% when they send a new client. With me he owns the domain, the client list, the ads and the brand, and no competitor ever shows up on his page.
- What I sell. A custom site per barber, built from his own photos and reels, sent first as a free preview by Instagram DM.
- How I charge. $499 to own it, or $99 to start + $99/mo (12-month minimum). Domain and hosting included.
- Where the real money is. The Growth add-on: the barber funds local Instagram, Facebook and Snapchat ads on his own card, I run them, I charge $10 flat per new client booked. Regulars book free. Clients never pay a fee.
- The honest part. $10 isn't cheaper than everyone. theCut already charges exactly $10 per new client. My edge is that I go get the clients and he keeps them, not the price.
- Found, not just pretty. The monthly plan keeps him climbing on Google Maps, Search and AI answers: profile, reviews, posts, listings.
- No risk to him. He sees his site before he pays, Starter is "love it in 30 days or your $99 back", Growth is no client, no fee, and the domain is his even if he leaves.
- Next 30 days. Close the first 3 paying sites, run 1 ads pilot, and measure the real cost of a booked new client.
02The offer
The site
- Built per shop, from the barber's real photos and reels. No stock, no AI haircuts.
- Big Book button that goes to the booking app he already uses. Nothing for him to switch.
- Built to rank: Google Maps, Search and AI answers. How
- His name, his domain (registered in his name), his brand. No other barber on the page.
The quality bar
- The "$10k feel" flagship design system, being built now on Rabblends. Every new site starts from it.
- One display font + one clean font. 5 to 6 great photos, one color grade, big.
- Restraint: fewer sections, no emoji icons, no gradients, no "elevate your look" copy. Each site feels like that barber.
The pitch
- Build the preview first, then DM: "hey <first name>" + a line about his work + the link.
- View alerts tell me when he opens it (bots filtered out).
- Price only when he asks. Two options, short, with the guarantee in one line.
you charge for a haircut? jk, I do. Two ways:
1. $499 one time. Site's yours. Support + updates optional, $39/mo
2. $99 to start, then $99/mo (12 mo min). Support + updates included
Both include your domain + hosting. Which works better for you?
The price DM, Oct 3
Add one line after the options:
you already saw the site before paying a dime. and if you go monthly and don't love it in 30 days, I give you the $99 back. domain's in your name either way
Suggested risk-reversal line
03Pricing and site economics
| Plan | Barber pays | Includes | Ryan nets, year 1 |
Own it | $499 one time. Optional $39/mo upkeep (adds monthly Google Maps + review work). | Site, hosting, domain year 1. Then about $25/yr renewal (or he pays it).Built before he pays. Domain in his name, his to keep. | ~$485 once. +~$455/yr with upkeep. Estimate |
Starter | $99 to start, then $99/mo. 12-month minimum. | Site, upkeep and updates, domain, hosting, monthly Google Maps + review work.Love it in 30 days or the $99 back. The 12 months start after day 30. | ~$1,250 year 1, then ~$1,150/yr. Estimate |
Nets are after about 3% card fees. Hosting on Cloudflare Pages is about $0. A .com is $10 to $15/yr. Real cost is time: 1 to 2 hours per build, about 30 minutes a month of upkeep.
Rules
- Register the domain in the barber's name. "Site's yours" means he actually owns it.
- Signed agreement + card on file, so the 12 months holds.
- Don't charge for hosting. Bake the domain in.
Referral program
- 1 free month for every barber he sends who signs.
- Not paying yet? His first signed referral covers his $99 start, so his site goes live free.
- Costs nothing until I've been paid.
- Free cuts are for referrals only, never for reviews (Google and the FTC ban paying for reviews).
Target
~$3,500/mo by month 12
~$32kyear 1
If I close 4 a month: 3 Starter, 1 Own it. Estimate
Later upgrade, not now: booking built into his own site (Site + Booking, about $129/mo) for barbers ready to leave their app. Square barbers are the easy first case since Square's booking API can sit behind the site [11].
04Local visibility: Maps, Search, AI
A pretty site nobody finds is a business card. Getting him to the top of Google Maps is mostly steady monthly work, which is exactly why the monthly plan exists.
Google says local results come down to relevance, distance and prominence (how well known he is: reviews, links, mentions). Distance I can't change. The other two I work every month. [44]
Setup (once)
- Claim and verify his Google Business Profile
- Primary category "Barber shop"
- Complete profile: hours, every service with price, booking link to his own site, 20+ real photos
- Same name, address and phone on his site, Yelp, Apple Business Connect and Bing Places
- On-site local SEO: city in page titles, one page per service, LocalBusiness / HairSalon schema [39], fast mobile pages
Every month (the plan)
- Steady review asks every week, so reviews keep coming, not 30 in one weekend
- Reply to every review, good and bad
- A Google post every week: a fresh cut, an open slot, a holiday hour
- New photos monthly
- Fix anything that drifts: hours, prices, a wrong listing
Keep reviews honest
No free cuts, discounts or anything else for reviews. Google removes incentivized reviews and bans offering them [45]. Ask everyone the same way. The free-cut reward is for referrals only.
| Plan | Local visibility |
Starter $99/mo | Setup + every month. Included. |
Own it + $39 upkeep | Setup + every month. Included. |
Own it alone | Setup once (profile, schema, listings). Monthly work not included. |
AI search: ChatGPT, Google's AI, Siri. When someone asks ChatGPT, Google's AI or Siri for "best barber near me", the answer comes from pages it can read. Booksy, theCut and SQUIRE profiles all look alike; his own site can say exactly who he is.
- Structured data on every page: LocalBusiness / HairSalon schema with services, prices, hours, address and map location [39]
- Same name, address and phone everywhere: site, Google Business Profile, Instagram, booking app
- Google Business Profile set up and linked, with real reviews (asked for, never paid for)
- Services and prices written as plain text, not just in a photo
- Fast pages that load on a phone in under 2 seconds
Demand: how many people ask for a barber?
ChatGPT: OpenAI publishes no keyword numbers, so nobody can tell you how many people type "best barber near me" into ChatGPT. Here's what is known:
- 66M vs 14B a day
- ChatGPT handles about 66 million "search-like" prompts a day; Google about 14 billion, roughly 210x more (SparkToro data, reported by Search Engine Land; read in search results, page blocks automated readers). Unverified [40]
- 1.2%
- ChatGPT recommends just 1.2% of local business locations (SOCi study, 350,000+ locations). Verified [41] The same study is quoted elsewhere as 35.9% showing up in Google's local 3-pack. Unverified
- 45%
- of consumers now use AI tools to find local services, up from 6% a year earlier (BrightLocal survey, quoted in the same release). Verified [41]
Google (US monthly searches, from a 2026 keyword list):
- 33,100
- "best barbershop near me" [42]
- 18,100
- "walk in barber near me" [42]
- 14,800
- "best barbers near me" [42]
- 8,100
- "barbers near me open now" [42]
- 66%
- of all barber searches contain "near me" (1.32M of 2.02M a month). [43]
Exact numbers for "barber near me" and "barber" in DFW can come from Google Keyword Planner once the ads account is set up. The point: the near-me search is huge, and in AI answers almost nobody gets picked, so the barbers whose sites are built for it stand out.
Showing up in AI answers can't be guaranteed by anyone. This makes him the easiest barber for them to read and recommend.
05Risk reversal
He should never feel like he's betting on me. Every risk sits on my side, and every guarantee also proves the thesis: it's his.
1Built before you pay
He sees his finished site before he pays a dollar. That's already how the outreach works, so lead with it.
Costs me: 1 to 2 hours on shops that say no. Already priced into the outreach.
2Starter: love it in 30 days or your $99 back
The 12-month minimum starts after the 30-day window, not before.
Costs me: $99 back + the build time + the domain (~$12) on anyone who cancels inside 30 days. Track the refund rate. Over 1 in 5 means the site or the fit is off.
3Growth: no client, no fee
$10 only when a new client actually books. Ad budget stays on his own card, so he can stop any day.
Costs me: my time running ads in a month that books nothing. The pilot tells me how often that happens.
4It's yours, even if you leave
Domain registered in his name. His client list is his. He keeps the domain if he leaves.
Costs me: no lock-in. I keep clients by being good, not by holding the domain hostage.
06The Growth add-on
He controls the marketing. I run it. Ads go out in his name, on his card, to his site, and every new client lands on his own list.
How it works
- Barber funds his own Instagram ad budget, about $150/mo, on his card. He can see every dollar.
- I run local ads in a ~5-mile radius around his shop, pointed at his site. Instagram + Facebook first, Snapchat second.
- $10 flat per new client booked through the site. Regulars book free under his monthly plan.
- No booking fee on the client. Fees make people book somewhere else.
Why not Vibe (TV ads)
A cut is $30 to $50 and most clients are repeats. Ads only pay off if they're cheap and local. Streaming TV is too broad. Instagram in a 5-mile radius is the move.
How I count a "new client"
Write it into the agreement: a phone number that wasn't in his client list, whose first booking came through the ad link. Monthly list we both check against his book. The pilot proves this works before I sell it.
Channels
| Channel | Why | What I checked | Role |
Instagram + Facebook | His work already lives on Instagram, so the ad creative is free. Facebook reaches an older crowd, like parents booking kids' cuts. | Same Meta Ads Manager. One campaign can run on both with Advantage+ placements. [35] | First. Pilot channel. |
Snapchat | Young audience, often cheaper reach. Good for the 16 to 25 fade crowd. | Reaches 90% of 13 to 24 year olds and 75% of 13 to 34 in 25+ countries. Minimum $5/day, Snap recommends $20 to $50/day. $75 credit when you spend $50. Verified [34][33] | Second. Test against IG/FB. |
ChatGPT ads | People ask ChatGPT "best barber near me." | OpenAI opened a self-serve Ads Manager (beta) to US advertisers in May 2026, with cost-per-click and no $50k minimum. Whether it can target a 5-mile radius for one barber: Unverified [38][36][37] | Watch. Not in the pilot. |
Pilot plan: one DFW barber, 2 weeks, IG/FB and Snap side by side, then keep whichever books new clients cheaper. Honest catch: $150/mo is about $5/day, which is Snap's minimum and well under its recommended $20 to $50/day. For the test, ask the pilot barber for a bigger 2-week budget or run Snap second, after IG/FB settles. Estimate
The economics, per barber per month Estimate
Assumes local IG ads cost about $20 per booked new client (could be $15 to $30). The pilot replaces this guess with a real number.
| Model | Ad spend | New clients | Ryan gets | Result |
The trap: Ryan pays the ads | $150 (Ryan's) | ~7 | $70 | Ryan loses ~$80/mo per barber |
Recommended: barber funds, Ryan runs | $150 (barber's) | ~7 | $70 fees + $99 plan = $169 | ~$0 cost to Ryan |
His side
$150 ads + $70 fees = $220 for ~7 new clients, about $31 each. A regular is worth about $240 a year to him. Easy yes.
If ads run hot or cold
$15 per client: ~10 clients, Ryan $199, barber pays $25 each.
$30 per client: ~5 clients, Ryan $149, barber pays $40 each. Still worth it for him.
Scale
~$1.7k/mo at 10 barbers
~$4.2k/mo at 25
~$8.5k/mo at 50
Correction to what I told you earlier. I said "vs Booksy, you're cheaper AND you bring the clients." The $10 fee is cheaper than Booksy Boost on a $40 cut ($12). But all-in, ads + fee, he pays about $31 a client vs about $8 to $12 when a marketplace sends one. So don't sell this as cheaper. Sell it as control: he picks the budget, the clients are his, and nobody lists a competitor next to him.
07What a new client costs him
On a $40 cut, when the platform finds the client. Checked on each company's page Oct 3, 2026.
| Platform | Fee on a new client | On a $40 cut | Client pays to book | Who owns the client |
Booksy (Boost on) | 30% of first visit, max $100 [1] | $12 | $0 | Booksy's marketplace |
StyleSeat | 30% of first service, max $50 [18] | $12 | | StyleSeat's marketplace |
theCut (Free + Growth) | | $10 | | theCut's app |
Fresha | | $8 | $0 | Fresha's marketplace |
Vagaro (Fill My Books) | | $8 | $0 | Vagaro's marketplace |
SQUIRE | None found | $0 | Yes, can't be turned off. ~$2.40 to $3 Unverified [8][27] | Shop, through SQUIRE |
Square, GlossGenius | | $0 | $0 | The barber |
Ryan Growth | $10 flat + his own ad budget | $10 fee, ~$31 all-in Estimate | $0 | The barber. His site, his list. |
Booksy's own rule helps us. Booksy doesn't charge Boost on clients who book through the barber's own profile link, and tells barbers to send their Instagram and website traffic there [1]. A site + ads that link to his Booksy page is exactly that. Keeping Booksy costs him nothing extra.
08Battle cards
Prices read on each company's own pricing or help pages on October 3, 2026. Complaints come from Reddit and barber groups (search results; Reddit blocks direct page reads, so treat quotes as what the threads show in search). Numbers in brackets link to sources at the bottom.
Checking my earlier claim. I said "Booksy is ~$30/mo flat; ~30% only on marketplace new clients." Mostly right. Fixes: it's $29.99 plus $20/mo per extra barber, so not flat for shops. And the 30% only applies when the barber turns Boost on, max $100 per client. Clients who book through his own link are never charged. [1]
Booksy
The default booking app for a lot of barbers. Calendar, reminders, payments, plus a marketplace where clients search for a barber.
Who uses it Solo barbers and shops everywhere. Most common app on Ryan's DFW lead list.
- Monthly
- $29.99 for one barber, plus $20/mo for each extra team member. A 4-chair shop is about $90/mo. Verified [1]
- New-client fee
- Boost (opt in): one-time 30% of a new client's first visit, max $100. A $40 cut = $12. Booksy's help page also lists a $10 minimum. Verified [1][2]
- Card fees
- 2.49% + 10¢ on their reader, 2.49% + 20¢ Tap to Pay, 2.69% + 30¢ mobile or keyed. 30-minute payouts cost 1.5%. Verified [1]
- Client fees
- None. Booksy says it never charges clients to book. Verified [1]
- Client list
- No self-serve export. You email Booksy to get a copy. Verified [3]
Who controls his marketingBooksy's marketplace shows his profile next to other barbers nearby, decides who gets Boosted, and holds his client list (export by email request only).
What barbers complain about
- Boost charges on clients barbers feel were already theirs ("basically stealing money"). [23]
- Support that "talks in circles" and feels scripted. [24]
- Client list is hard to get out, so it feels like Booksy owns the relationship. [3]
Where Ryan wins
- A site that looks like the barber, not a Booksy profile next to 20 other barbers.
- He controls the new-client flow: turn the ad budget up or down. Booksy only sends who it sends.
- Booksy itself tells barbers to push their own traffic to their profile link so Boost doesn't charge them. My site and ads do exactly that.
- AI-ready site with his services and prices in plain text and schema. To ChatGPT, a Booksy profile looks like every other Booksy profile.
Where they win
- Huge marketplace and a known app clients already have.
- $30/mo all-in with reminders, waitlist, no-show protection, Reserve with Google.
- Boost costs nothing until a new client shows up.
One-linerKeep Booksy as your calendar. I give you the storefront and the new clients, and they come in as yours, not Booksy's.
"I already use Booksy."
Perfect, keep it. Your site's Book button goes straight to your Booksy link, so nothing changes for your regulars. And since my ads send people to your own link, Booksy doesn't charge you Boost on them.
theCut
Barber-only booking app with a client-side app and a search page for finding barbers.
Who uses it Barbers, especially younger and urban barbers. Free plan makes it the starter app.
- Monthly
- Free $0, PRO $25/mo, Shop (owners) $0. PRO can be free if the barber processes enough Mobile Pay. Verified [4][6]
- New-client fee
- On FREE with Growth turned on: $10 every time a brand-new client books through theCut Search. PRO includes discovery with no per-client fee. Verified [4][5]
- Card fees
- 2.75% per Mobile Pay transaction. Instant deposit 1.5%. Verified [6]
- Client fees
- Yes. Clients pay a $0.95 processing fee on each Mobile Pay payment. Verified [6]
- Client list
- No documented export found. Unverified
Who controls his marketingtheCut Search lists him beside every other barber in the area, and the client lives in theCut's app. No documented client export.
What barbers complain about
- Processing fees feel high; one barber says the rate charged did not match the posted 2.75%. [25]
- Mixed: some barbers say they get about one new client a week from search and have no complaints. [26]
Where Ryan wins
- theCut charges exactly $10 per new client, same as my Growth fee. So the price isn't the pitch. The pitch is that my ads put the client on HIS site and HIS list.
- No 95¢ fee on his clients.
- A real site with his cuts, not a profile inside someone else's app.
- AI-ready: his own site is what ChatGPT and Google read when someone asks for the best barber nearby.
Where they win
- Free to start, so it's the easiest yes in the market.
- Barber-focused, clients already have the app.
- PRO at $25 gives unlimited discovery with no per-client fee.
One-linerSame $10 a new client as theCut, except I go get them with ads, they land on your site, and your clients never pay a 95¢ fee.
"theCut is free."
Keep it as your calendar if you want. The site is what makes people trust you before they book, and the ads are how you stop waiting on theCut search to send someone.
SQUIRE
All-in-one barbershop software: booking, payments, shop management, branded app.
Who uses it Shop owners with several chairs. Solo plan exists.
- Monthly
- Independent (solo) $30/mo. Shops: PRO $50, Executive $150, Titan $250 per shop. Verified [7]
- Add-ons
- Branded landing pages $25/mo (on Executive). AI phone "Operator" $99/mo. Verified [7]
- Card fees
- 2.5% + 20¢ in person, 2.9% + 30¢ online (read on their payments page earlier Oct 3). Verified [9]
- Client fees
- Yes. Online bookings are prepaid by default and SQUIRE adds a client booking fee that cannot be turned off. Amount isn't published; barbers report $2.40 to $3.00. Unverified [8][27]
- New-client fee
- None found. Unverified
Who controls his marketingShop-branded app and $25/mo landing pages exist, so SQUIRE gives more brand control than most. But clients still book through SQUIRE and pay its fee. Client list exports are self-serve.
What barbers complain about
- Client booking fee on prepay "felt misleading" to customers. [28]
- Clients charged $2.40 to $3.00 to prepay, no pay-in-person option in the app. [27]
- Support slow when the system went down on a busy Saturday. [27]
Where Ryan wins
- "Your clients pay zero booking fees" is a real, specific win here.
- SQUIRE sells branded landing pages for $25/mo, so shops already believe a site is worth paying for. Mine is custom, not a template page.
- Solo barbers pay $30/mo for SQUIRE; a site that brings new clients is easier to justify than another app.
- AI-ready site on his own domain, with schema, not a SQUIRE template page.
Where they win
- Deep shop tools: commission and rent, payroll, multi-location, branded app.
- Owners with 5+ chairs won't rip it out for a site.
One-linerYour clients pay SQUIRE to book you. On your own site they pay nothing, and I bring you new ones.
"We're a SQUIRE shop."
Stay on it for the shop side. I build the site the Book button lives on, and point ads at it. Your clients stop seeing a booking fee before they even meet you.
Square Appointments
Square's booking app, tied into Square payments and hardware.
Who uses it Barbers who already take cards on Square. Free plan is common for solos.
- Monthly
- Free $0; Plus $49/mo per location; Premium $149/mo per location. No-show fees and waitlist need Plus. Verified [10]
- Card fees
- Free plan: 2.6% + 15¢ in person, 3.3% + 30¢ online. Plus: 2.5% + 15¢ and 2.9% + 30¢. Verified [10]
- New-client fee
- None. Verified [10]
- Client fees
- None found. Unverified
Who controls his marketingSquare has no marketplace, so no competitors next to him, and client export is self-serve. It just doesn't market him at all.
What barbers complain about
- Few barber-specific complaints found. Main gap: no marketplace, so Square doesn't bring new clients at all.
Where Ryan wins
- Square sends zero new clients. Ads are pure upside here.
- Square's booking API lets booking live on his site with Square behind it, so there's no switching pain later.
- Most Square barbers have a plain Square Online page. Easy "better site" sale.
Where they win
- Free, and payments are already set up.
- Plus at $49 is solid if they need no-show fees.
One-linerSquare handles your money. It doesn't find you clients. I do that, on a site that actually looks like you.
"Square is free, why pay you?"
Keep Square, it's free. You'd pay me for the two things Square doesn't do: a site that sells you, and new clients in the chair.
Vagaro
Big salon and spa software with a marketplace, add-ons for almost everything. Owns Schedulicity since 2025.
Who uses it Salons, spas, some barbershops. Schedulicity users now sit inside Vagaro.
- Monthly
- $30/mo ($23.99 for the first 6 months), plus $10 per extra bookable calendar up to 7. Verified [12]
- Add-ons
- Online deposits and no-show fees need the $10/mo shopping cart. Text marketing $20/mo. Website $20/mo. Verified [13]
- Card fees
- 2.6% + 10¢ tap; 3.5% + 19¢ keyed (under $4K/mo). Verified [13]
- New-client fee
- Fill My Books / Daily Deals (opt in): 20% of a new client's booking, 5% for existing clients. Verified [14]
- Client fees
- None found. Unverified
Who controls his marketingVagaro's marketplace and Daily Deals put him in a list of nearby shops. Client list export is self-serve. His $20/mo website is a Vagaro template on Vagaro's terms.
What barbers complain about
- Client app issues come up a lot when barbers compare it to GlossGenius. [29]
- Pushed into online payments, extra % fees that add up. [30]
Where Ryan wins
- Add-ons stack to $40 to $80/mo fast. A clean flat price is easy to compare.
- Vagaro's $20/mo website is a template. Mine is built for his shop.
Where they win
- Very complete. Memberships, forms, marketplace, payroll.
- Free card reader with their processing.
One-linerYou're paying Vagaro $20 a month for a template site. I'll build you a real one and fill the chair.
"Vagaro does everything."
It does, for a price per add-on. Keep it as the calendar. Drop the $20 website add-on and let me do the site and the new clients.
Fresha
Salon and barber booking with a big consumer marketplace. Used to be free, now charges monthly.
Who uses it Salons and barbers, bigger in the UK and Europe. Relevant for Rabblends (Scotland) and TWENTY THREE.
- Monthly
- Independent $19.95/mo; Team $14.95 per team member per month. Verified [16]
- New-client fee
- Marketplace: 20% one-time on brand-new clients who find them on Fresha, $6 minimum. Returning clients free. Verified [16]
- Card fees
- 2.79% + 20¢ online, 2.29% + 20¢ in person, +10¢ per Tap to Pay. Verified [16]
- Client fees
- None found. Unverified
Who controls his marketingFresha's marketplace lists him next to nearby shops and decides who counts as "new" for the 20%.
What barbers complain about
- Long-time users hit with the switch from free to about $20/mo. [31]
- Disputes over which clients count as "new" for the 20% fee. [16]
Where Ryan wins
- 20% on a $40 cut is $8, but Fresha decides who's "new". My count is written down in our agreement.
- Site plus ads, with the client on his own list.
Where they win
- Cheap monthly, strong marketplace in the UK.
- Low card rates.
One-linerFresha takes 20% when it finds you a client. I find them on purpose, on your own site.
"Fresha sends me clients already."
Keep it. My site just links to your Fresha booking, and Fresha doesn't charge the 20% on clients who come through your own link.
StyleSeat
Marketplace-first booking app, mostly hairstylists, some barbers.
Who uses it Solo stylists and barbers who rely on marketplace discovery.
- Monthly
- $19/mo after trial, no per-staff fee (pricing page). A StyleSeat article elsewhere mentions $35/mo, so treat it as $19 to $35. Verified [17][19]
- New-client fee
- New Client Connection: 30% of the first service, capped at $50 per new client. Verified [18]
- Client fees
- Yes. Clients pay a $2.35 booking fee (StyleSeat's own article). Verified [19]
- Other
- "Smart Pricing" and "Premium Appointments" add growth fees; on Premium the client pays 20% more. Verified [17][19]
Who controls his marketingStyleSeat's marketplace ranks him against nearby pros, sells "Boosted" placement, and charges his clients a fee in StyleSeat's name.
What barbers complain about
- Support runaround: "20+ messages and still no real answer." [32]
- NCC charges on clients the barber says were referrals; StyleSeat has a claim process for it. [18]
Where Ryan wins
- 30% up to $50 is the most expensive new-client fee on this list. $10 flat wins on price here.
- Clients pay $2.35 to book on StyleSeat. Zero on his site.
- AI-ready site on his own domain. On StyleSeat, AI search sends people to StyleSeat's page with competitors on it.
Where they win
- Real marketplace traffic for stylists.
- Cheap monthly.
One-linerStyleSeat takes up to $50 for a new client and charges them $2.35 to book. I charge $10 and they book free.
"I get clients from StyleSeat."
Keep the ones you get. Send everyone else, Instagram, Google, my ads, to your own site so StyleSeat never takes 30% on them.
GlossGenius
Polished booking and payments app with a built-in booking website. Strong on design.
Who uses it Higher-end solo pros and small shops.
- Monthly
- Standard $28/mo ($24 yearly); Gold $56 ($48); Platinum $168 ($148). Verified [20]
- Add-ons
- Reception (AI phone and text) $50/mo; Payroll $40/mo + $6/seat. Verified [20]
- Card fees
- Flat 2.6% on everything. Verified [20]
- New-client fee
- None found. No marketplace commission. Unverified
- Client fees
- None found. Unverified
Who controls his marketingMost barber-owned of the apps: no marketplace, his own booking site, self-serve client export. Still a GlossGenius template on GlossGenius's domain.
What barbers complain about
- Few barber complaints found. Barbers who compare it to Vagaro mostly prefer it. [29]
Where Ryan wins
- GlossGenius gives them a nice site already, so win on custom design and new clients, not on price.
- GlossGenius doesn't bring new clients. Ads do.
Where they win
- Best-looking built-in booking site of the bunch.
- 2.6% flat beats most card rates.
- Hardest one to win on money.
One-linerYour GlossGenius page looks clean. It looks like everyone else on GlossGenius. I build one that looks like you, and fill it.
"My GlossGenius site is fine."
It is. Lead with the Growth add-on here, not the site. Point ads at the GlossGenius booking link and charge $10 per new client.
Also checked
Boulevard
High-end salon and spa software. Not a barber tool. Its pricing page shows add-ons only (Forms from $65/mo, QuickBooks $45/mo); base price is quote-based. Third-party review sites say about $159 to $176+/mo. [21] Base price unverified
Schedulicity
Bought by Vagaro (press release, 2025). schedulicity.com/pricing now sends you to a Vagaro "page not found". Treat Schedulicity shops like Vagaro shops. [15] Pricing page gone
09Operations: the daily machine
Spec: ryan-barber-automation.pages.dev
- 6:00 AM Find. New DFW barbers from IG hashtags and location tags, Google Maps and booking-app listings. Active in the last 30 days, good work, weak or no site, first name findable.
- 6:15 AM Build + host. Your Mac builds each site from the flagship system and deploys to Cloudflare. View alerts on, noindex on.
- Quality check. Right name and handle, his real photos, Book button works, looks right at phone size, no made-up prices or reviews.
- Check 1 (you): review each site. ok / fix / skip.
- Check 2 (you): review each DM. send / edit / skip. Nothing sends without you.
- 10 AM to 7 PM Send. From your Instagram, spaced 15 to 40 minutes apart. 10 a day in week 1, then 20.
- All day. View alerts to your phone, bots filtered (data centers, Linux desktops, headless browsers).
- Follow-ups. Max 2 per shop. Cold after day 7. Warm "not yet" leads get a 30 to 60 day check-in.
- Master sheet + Sunday scorecard. Every shop, every touch, no repeats. Text "stop" to pause everything.
10Pipeline today
| Stage | Shops |
Pitched, waiting | 12th Street Kutz · TWENTY THREE (Sean) · Rabblends (Robert Wysocki) · Kolt Kollective (Liam Kolt) · BlexBlendz · Cimo Studios (Chris M) · Stone Barber (Mason Arnold) |
Not yet | One young barber: liked it, "don't got that bread yet." Kept warm, no discount. Check-in set for Nov 3 with the referral offer. |
Passed | Spitz (spitzcuts). Don't pitch again. |
Lead list | 60 DFW barbers scored and ready, top of list: Skeet the Barber (15.4K, Booksy only), Fade Like J (17.8K, Square page). |
Rabblends (Scotland), TWENTY THREE and Kolt (Canada) are fine for site sales, but the Growth add-on needs local ads, so DFW barbers are where the pilot should be.
1130 / 60 / 90 days
By Nov 2
- Rabblends flagship done. Rebuild the live previews on it.
- Outreach running: 10 DMs/day, then 20.
- Agreement template + card on file ready.
- Close the first 3 paying sites.
- Pick 1 DFW barber for the ads pilot.
By Dec 2
- Pilot runs on his card: 2 weeks IG/FB vs Snap, then the winner for the rest of the month.
- Measure real cost per booked new client.
- Lock the Growth price from real numbers.
- 6 to 8 paying sites. First referral close.
- Nov 3: check in with the "not yet" barber.
By Jan 1
- Offer Growth to every site client if cost per client is $25 or less.
- 10 to 12 paying sites.
- One case study with real numbers + a video testimonial.
- Decide on Site + Booking.
12What I track
| Metric | Target | Why |
DMs sent | 70/week, then 140 | The top of everything |
Preview opens | 40%+ of DMs Estimate | Is the hook working |
Replies | 10%+ of DMs Estimate | Is the site good enough to answer |
Closes | 4/month | The $32k year 1 plan |
MRR | ~$3,500 by month 12 Estimate | Recurring is the business |
Cost per booked new client | $20 or less, $25 max | Decides if Growth works |
Cost per booked client, by channel | IG/FB vs Snap, keep the cheaper | Where the ad money goes next |
New clients per Growth barber | 7+/month | What he's paying for |
30-day refund rate | Under 20% | Is the guarantee costing too much |
Barbers still paying at 90 days | 90%+ | Churn kills monthly plans |
13Risks and what I do about them
- Instagram flags the DMs
- Warm up first (follow, like), 10 a day then 20, spaced out, stop for the day on any warning.
- "I already use Booksy"
- Don't fight it. Keep the app as the calendar, the site and ads sit on top. Migration is optional later.
- Ads cost more than $20 a client
- Pilot first. Ad money is the barber's, so a bad month doesn't sink me.
- Arguments over who's "new"
- Define it in writing. Monthly list both sides check.
- Ranking takes time
- Maps ranking moves over months, not days, and distance is out of my hands. Promise the work, not a #1 spot.
- Cheap template sites
- SQUIRE ($25/mo), Vagaro ($20/mo) and GlossGenius all sell sites. The flagship design is the moat. If mine looks like a template, I lose.
- 12-month plans that quit early
- Signed agreement + card on file.
- Reviews for rewards
- Never. Referrals only. Google and the FTC ban it.
- Texas sales tax
- Texas treats website building and hosting as taxable data processing (80% of the charge). Ask an accountant before invoicing. [22]
- My time
- 1 to 2 hours a build is fine at 4 a month, not at 20. The daily machine is what scales it.
14Sources
All checked October 3, 2026. Vendor pages were read directly. A few (Booksy Boost help, Vagaro help, SQUIRE prepay help) were read earlier on Oct 3 and now block automated readers. Reddit links come from search results. OpenAI's ads pages block automated readers, so the ChatGPT ads facts lean on The Decoder's May 6, 2026 report plus OpenAI's pages as shown in search.
- Booksy pricing pagebiz.booksy.com/pricing
- Booksy help: how Boost pricing workssupport.booksy.com/hc/en-us/articles/16486248108946-How-does-Boost-pricing-work
- Booksy help: getting your client listsupport.booksy.com/hc/en-us/articles/16539806017938-How-do-I-obtain-a-copy-of-my-Client-List-from-Booksy
- theCut pricing pagethecut.co/pricing
- theCut help: Growth on FREEhelp.thecut.co/en/articles/12044452-growth-on-free-is-here
- theCut help: PRO, fees, depositshelp.thecut.co/en/articles/9156628-unlocking-thecut-pro-subscriptions-fees-deposits-explained
- SQUIRE pricing pagegetsquire.com/pricing
- SQUIRE help: client prepaymentsgetsquire.my.site.com/help/s/article/Prepayments-Client-Barber-Shop
- SQUIRE payments pagegetsquire.com/features/payments
- Square Appointments pricing pagesquareup.com/us/en/appointments/pricing
- Square Bookings API docsdeveloper.squareup.com/docs/bookings-api/what-it-is
- Vagaro pricing pagewww.vagaro.com/pro/pricing
- Vagaro help: plans, pricing, premium featuressupport.vagaro.com/hc/en-us/articles/22781768988187-Vagaro-Plans-Pricing-and-Premium-Features
- Vagaro help: Get Featured and Daily Dealssupport.vagaro.com/hc/en-us/articles/50989342005659-Changes-to-Get-Featured-and-Daily-Deals
- Vagaro press release: Vagaro acquires Schedulicitywww.vagaro.com/news/press-release/vagaro-acquires-schedulicity-expand-industry-service
- Fresha pricing pagewww.fresha.com/pricing
- StyleSeat pricing pagewww.styleseat.com/pricing
- StyleSeat: New Client Connectionwww.styleseat.com/join/new-client-connection
- StyleSeat blog: how much StyleSeat costswww.styleseat.com/blog/how-much-does-styleseat-cost-2/
- GlossGenius pricing pageglossgenius.com/pricing
- Boulevard pricing pagewww.joinblvd.com/pricing
- Texas Comptroller: data processing and website servicescomptroller.texas.gov/taxes/publications/96-259.php
- r/Barber: Booksy app userswww.reddit.com/r/Barber/comments/1gqmbbu/booksy_app_users/
- r/hairstylist: Booksy is the worst app for providerswww.reddit.com/r/hairstylist/comments/1o0kvz2/booksy_is_literally_the_worst_app_for_service/
- r/Barber: payment processing on theCutwww.reddit.com/r/Barber/comments/18t1vld/payment_processing_on_thecut/
- r/Barber: The Cut appwww.reddit.com/r/Barber/comments/179qf1m/the_cut_app/
- r/Barber: thoughts on SQUIREwww.reddit.com/r/Barber/comments/13x3rrf/thoughts_on_the_squire_booking_app_for_a/
- r/Barber: shop owners, what software are you happy withwww.reddit.com/r/Barber/comments/1mwumrg/barbershop_ownerswhat_software_are_you_actually/
- r/Barber: Vagaro or GlossGeniuswww.reddit.com/r/Barber/comments/1qtrewz/vagaro_or_glossgenius/
- r/Barber: Booksy vs Vagaro vs Squarewww.reddit.com/r/Barber/comments/1o87b1y/booksy_vs_vagaro_vs_square/
- r/hairstylist: Fresha is now $20 a monthwww.reddit.com/r/hairstylist/comments/1n5qbrf/freshna_is_now_20_a_month/
- r/smallbusiness: done with StyleSeat supportwww.reddit.com/r/smallbusiness/comments/1mida01/im_done_with_styleseat_20_messages_and_still_no/
- Snapchat for Business: ads pricingforbusiness.snapchat.com/advertising/pricing
- Snapchat for Business: why Snapchat adsforbusiness.snapchat.com/advertising/why-snapchat-ads
- Meta Business Help: Advantage+ placementswww.facebook.com/business/help/196554084569964
- OpenAI: new ways to buy ChatGPT adsopenai.com/index/new-ways-to-buy-chatgpt-ads/
- OpenAI Help: ads in ChatGPThelp.openai.com/en/articles/20001047-ads-in-chatgpt
- The Decoder: ChatGPT ads open to small businesses (May 6, 2026)the-decoder.com/chatgpt-ads-are-now-open-to-small-businesses-as-openai-builds-a-full-self-serve-ad-platform/
- Google Search Central: LocalBusiness structured datadevelopers.google.com/search/docs/appearance/structured-data/local-business
- Search Engine Land: Google is still 210x bigger than ChatGPT in searchsearchengineland.com/google-210x-bigger-chatgpt-search-462604
- National Law Review press release: AI search recommends only 1.2% of local businesses (SOCi 2026 Local Visibility Index)natlawreview.com/press-releases/ai-search-recommends-only-12-local-businesses-rest-are-invisible
- MarketKeep: SEO keywords for hair salons (2026 list)marketkeep.com/seo-keywords-for-hair-salons
- KLE Digital: Google Ads for barberswww.kledigital.com/post/google-ads-for-barbers-filling-the-chair-without-discounting-every-cut
- Google Business Profile Help: tips to improve your local rankingsupport.google.com/business/answer/7091
- Google Maps content policy: prohibited and restricted content (incentivized reviews)support.google.com/contributionpolicy/answer/7400114