Enterprise DNA

Timely pricing and alternative

Paying Timely per stylist, and still chasing patch tests on paper? Own the system that checks for you.

Book 30 minutes with Sam. Bring your Timely plan and the number of staff who take bookings. We look at what you pay now, what it becomes when the next apprentice starts taking clients, and how your desk tracks patch tests, formulas and rebooking. Then we show you your own version with your clients and appointments brought across. One setup fee, then a monthly retainer, and the system is yours.

Timely's pricing page lists three plans per bookable staff member per month: Build A$42, Elevate A$65 and Innovate A$79 ex GST in Australia (US$26, US$39 and US$47). One stylist on Elevate is A$780 a year, and every chair you add is another A$780, before texts past the allowance and card fees.

  • check_circle30 minutes with Sam, no obligation
  • check_circleYour Timely clients and appointments brought across
  • check_circleYour client book in a database you own

What a salon owner pays for

The Timely bill grows with every chair

The client book, the formulas and the appointment history are yours. The screens around them are what you rent, and the rent is set per bookable staff member, per month, per plan, so it grows with every chair you fill.

paid

A price on every stylist

Build is A$42, Elevate A$65, Innovate A$79 per bookable staff member per month in Australia (US$26, US$39, US$47). Every apprentice who starts taking clients is another line on the bill.

calendar_month

The year, per chair

One stylist on Elevate is A$780 a year; on Innovate, A$948. Multiply by every chair that takes bookings, before texts and card fees.

layers

Plans that gate the basics

The consultation forms, the campaign tools or the reporting you want sit one plan up. The upgrade reprices every staff member at once.

sms

Texts on a meter

Each plan includes a monthly text allowance; past it, every reminder is a per-message charge. The thing that stops no-shows is the thing on the meter.

dashboard

Reports that answer their questions

The reports show what the vendor decided to chart. Which colour clients booked next week have no valid patch test is not one of them.

lock

Your client history behind their export

Years of visits, colour formulas and client records live in their cloud. Leaving means report exports and a rebuild, which is exactly why nobody leaves.

What you get instead

The client book you own, with the rules of the trade built in

The book

A book that refuses the dangerous booking

The gates are in the open, cite their sources, and have no override buttons. Timely trusts the front desk to remember; this refuses and says why.

  • check No colour books without a clear allergy alert test on record, done at least 48 hours before and still inside its window
  • check A client whose last patch test recorded a reaction is never booked for colour again from here: that becomes a conversation, not a booking
  • check Nobody is double-booked, and nothing is booked outside a stylist's working hours
  • check Every morning, one list of what wants a decision, worst first, with the fix named on each line

The clients

The formula record and the client card, yours forever

The colour record is the reason switching salons feels impossible. It lives in your database now, on a card you can print.

  • check Every visit, every mix, every "next time go half a shade cooler", against the client, in your own words
  • check A colour visit checked out without its formula recorded is raised the same week, while the mix is still in someone's head
  • check Allergy notes and patch test dates travel onto the day sheet, so the chair knows before the client sits down
  • check Birthdays, referral sources and the conversation record sit on the same card

The money

Rebooking, no-shows and the empty chair, measured

The numbers a salon lives or dies on, straight off your own records instead of a report screen three taps deep.

  • check Rebooking rate per chair: what share of visits walk out holding their next appointment
  • check The recall list ranked by what each quiet client actually spent this year, not alphabetically
  • check No-show habits counted per client over six months, so the deposit conversation is fair and consistent
  • check Takings by chair with retail per visit beside it, plus tomorrow's open hours priced before they happen

The rules

Consent, vouchers and stock handled like a grown-up

Seven rules run against your records on demand, each one citing where it comes from.

  • check Recall and campaign drafts only ever address clients who opted in; everyone else lands on a call list, by law and by design
  • check Gift voucher balances are watched: expiring money is raised 30 days out, and an expired voucher honoured is recorded as the goodwill call it is
  • check Retail never sells stock that is not on the shelf, and the dispensary is checked before a colour week runs dry
  • check The day sheet, the client record card and the weekly takings print from your data with your name on them

Make it yours

Design your own Timely replacement

Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from Timely. Try it here, and we build the real one.

2. What it runs

3. Make it fit

4. Your colour

Your business · your Timely replacement Your version
YB Your business

auto_awesome

Answered from your own database

Build my version

We build it from the open-source base, bring your Timely data across and run it for you.

What it looks like

Ask it like you would ask a colleague

Real answers from the demo data that ships with Salon for Claude Code. It runs in Claude Code inside the Claude app, so it feels like any chat you already use.

forum

Salon for Claude Code

Connected to your own database

What needs my attention this morning?

Needs a decision, worst first

[1] patch_test Jessica Park Ruby Ngata APT-1034 Thu 2026-10-01 Jessica Park is booked for Balayage with no allergy alert test on record: the colour manufacturer requires the test at least 48 hours before (HSWA 2015 s 36 duty of care). Get them in for a patch test now or the colour does not happen

[1] patch_test Mere Kingi Ava Brennan APT-1031 Sun 2026-09-27 Mere Kingi is booked for Global colour with a patch test last done 2026-03-10, outside the validity window: the colour manufacturer requires the test at least 48 hours before (HSWA 2015 s 36 duty of care). Get them in for a patch test now or the colour does not happen

[2] not_checked_out Grace Foley Claire Donovan APT-1026 Thu 2026-09-24 Grace Foley's Style cut & finish on 2026-09-24 is still open on the book: if they came, check it out; if they did not, mark it. An open booking is takings nobody counted

[3] unconfirmed Priya Sharma Ruby Ngata APT-1030 Sun 2026-09-27 10:00 Priya Sharma is booked 10:00 Sun for Style cut & finish and has not confirmed: an unanswered reminder is how a no-show starts

[4] no_show Daniel Wu Leo Marsh APT-1019 Fri 2026-09-25 Daniel Wu no-showed Men's cut (2 no-show(s) in six months): call while it is fresh. Rebook it, and if this is a habit, a deposit next time is fair

[5] formula_missing Olivia Bennett Ruby Ngata APT-1010 Mon 2026-09-21 Olivia Bennett's Global colour was checked out with no formula recorded: in six weeks nobody will remember the mix. Record it while it is still in someone's head

Ask it anything

Questions Timely cannot answer

Every one of these is a real question the demo answers today. Yours will be different, and that is the point.

chat_bubble Which colour clients booked in the next two weeks have no valid patch test, and which of those has a reaction on record?
chat_bubble Whose rebooking rate dropped this month, and which exact visits walked out unbooked?
chat_bubble Which clients are past their usual visit rhythm with nothing booked, ranked by what they spent this year?
chat_bubble Which completed colour visits this month left no formula behind, and whose chair did they sit in?
chat_bubble What does tomorrow's empty chair time cost at menu prices, and who on the recall list fits it?
chat_bubble Which clients no-showed twice or more in six months, and what was each miss worth?
chat_bubble How much gift voucher money is unspent right now, and how much of it expires inside 30 days?
chat_bubble What is each chair's retail per visit, and who sells at the basin versus not at all?
chat_bubble Which clients have been in the chair recently but never answered the marketing consent question?
chat_bubble If the conditioner sells at this week's rate, what runs out before the next order lands?

Switching

How to switch from Timely

Moving off Timely mostly comes down to exporting two files, checking what came across, and running the new system next to Timely for a short overlap before you cancel.

  1. 1

    Export your clients and appointments

    Timely lets you export your client list and appointment history, usually to CSV or Excel. Pull both files before you touch anything else on the new side. If your export screen looks different from what is described here, check with Timely support for the exact steps, since export options can change between plans and add-ons.

  2. 2

    Load them in, dry run first

    Ask Claude Code to bring the two files in, and have it do a dry run before it books anything for real. This step matches your Timely columns to the new system's fields and shows you exactly what it would do, without changing a single record, so you catch problems before they land in the database.

  3. 3

    Check what the import flagged

    The import names every row it could not match or chose to skip. It also deliberately drops every client's patch test record rather than assume the old one still holds. Read through this list. It is where you catch missing clients, mismatched columns, and the colour clients who now need a fresh allergy test before their next booking.

  4. 4

    Run both side by side

    Keep Timely running for a short stretch while the new system holds the same bookings. Book new appointments in both, compare what each shows for a normal week, and use this window to spot anything that came across wrong before you rely on the new system alone.

  5. 5

    Switch off Timely

    Once the appointment book, client history and formulas match what you expect, cancel your Timely subscription. Your card terminal keeps taking payments exactly as before, since that never depended on Timely. Only the platform sitting in the middle of your bookings goes away.

construction

Where the real effort goes

The export and import are mechanical. The real work is matching your own Timely fields and any custom rules to the new records, and deciding how much history to bring across. Colour formulas usually sit in free-text notes, so the top clients' mixes get moved by hand, about twenty minutes per stylist. If Enterprise DNA installs and runs this for you, they do this part.

Not ready for a call?

Get your Timely switch plan by email

We will send you the step-by-step plan for moving your business off Timely, what the move really involves, and how we would do it for you.

One email with your plan. No spam, and you can unsubscribe any time.

Three ways to own it

Do it yourself, have it customised, or have it run for you

Open source

Do it yourself

Free, open source

  1. 1 Clone the repo
  2. 2 npm run demo, then open the folder in Claude Code
  3. 3 Type /attention
  4. 4 Import your Timely exports and point it at your own database
Get it on GitHub

Built around your business

We customise it

One setup fee, then a retainer for ongoing work

  • check Your colour house's patch test window, deposit policy, lapsed line and voucher terms written in
  • check Your Timely clients, appointment history and booked weeks ahead brought across
  • check The patch test record rebuilt honestly, never assumed from the old system
  • check An online booking page for clients and wired-up text reminders, if you want them
Get your version built

Omni by Enterprise DNA

We run it for you

One setup fee, then a retainer

  • check Installed and run inside Omni by Enterprise DNA, with the rest of your business
  • check Backups and access for each stylist and the front desk set up
  • check The morning attention list ready before the first client sits down
  • check Your rules and reports kept up as the salon grows, with no per-chair price to watch
Book a 30-minute bill review

Questions

Instead of Timely, answered

How much does Timely cost a salon like mine? expand_more

Timely charges per bookable staff member per month: A$42 on Build, A$65 on Elevate and A$79 on Innovate ex GST in Australia, or US$26, US$39 and US$47. One stylist on Elevate is A$780 a year, and each chair that takes bookings adds the same again, before texts past the allowance and card fees. Enterprise DNA charges one setup fee, then a retainer, with no per-chair price.

How do clients book? expand_more

In the free version, the phone rings or they rebook at the till, and whoever runs the desk books it in one sentence. An online booking page your clients use themselves, writing into the same records, is exactly what Enterprise DNA builds into your version.

What about text reminders? expand_more

The free version drafts every reminder and recall as a short message with the client's number beside it, and a person sends them; nothing is metered. Wired-up automatic sending is a customisation we build, and the consent rules are already in: marketing messages only ever go to clients who said yes.

Our colour formulas live in Timely. Do we lose them? expand_more

No, and this is the record that matters most. Your client history and appointments import from Timely's own exports. Formulas usually sit in free-text notes there, so the top clients' mixes get brought across by hand once, about twenty minutes per stylist, and from then on every formula lives in a database you own, printable as a record card.

We take card payments through Timely. What happens to that? expand_more

Your card terminal keeps taking payments exactly as it does today; this system holds the record of what was sold, by whom, for how much. What you stop paying is the platform's cut of being in the middle of it.

Stop paying per stylist to see your own client book

30 minutes with Sam. Bring your Timely plan and the number of staff who take bookings. We look at what you pay now and at your next hire, how your desk tracks patch tests, formulas and rebooking, and what your own version would look like for your salon. If it is a fit, we build it and run it. If not, take the free version.

Salon for Claude Code is free and open source, published by Enterprise DNA.

Done paying for Timely?

Book a 30-minute bill review