Maestira
For hairstylists and hair salons

Keep complex appointments and client history together.

A color appointment has active work, waiting and a finish. Maestira books it as one appointment with its stages, keeps the client's last formula and notes next to it, and works the same for one chair or a salon with several stylists.

We will email you when access opens. Your 60-day trial starts only when you choose to start taking real bookings in Maestira.
Example · sample data
LenaHair studio
  • Root color + cut2 h 15€95
  • Women's cut and finish1 h€55
  • Full highlights + toner3 hAfter a consultation
Next available times
Tue 09:00Wed 13:30Thu 10:00Fri 15:00
Book Wed 13:30
A color appointment, start to finish

One appointment, three stages, the formula where you need it.

This is a normal color morning. The calendar knows which part of the appointment is waiting time, and the client's card knows what you used last time.

  1. New bookingYour view · Today 10:00
    Root color + cut3 stages · 2 h 15
    Apply
    45 min
    Processing
    35 min
    Rinse, cut and finish
    55 min
    Stylist
    Lena
    Client
    Priya

    One appointment, three stages. The calendar shows the whole block and what each part is.

  2. PriyaClient card
    Visits
    3 this year
    Last formula
    “7.1 + 8.1 (1:1), 6% · 35 min; gloss 9.12 at the bowl” · written by Lena
    Preferences
    “Likes a cool tone, keeps the length”
    Last photo
    Private, linked to that visit
    History
    Kept in this salon only

    What you wrote last time, as you wrote it.

  3. Day viewToday
    Lena
    • 10:00Priya · Apply45 min
    • 10:45Processing · no hands needed35 min, open for a short service
    • 10:50Ben · Fringe trim15 min, inside the processing time
    • 11:20Priya · Rinse, cut and finish55 min

    During processing the stylist's time can be open for a short service, or blocked. Your choice, per service.

  4. Finish visitPriya · Today
    €95Paid on site, card
    Result
    “Root color, 35 min processing, gloss at the bowl. Cut: 2 cm off, layers kept”
    Formula
    Saved to her card
    Photo
    New photo, linked (optional)
    Next appointment
    Root color + cut · Wed 14:00 · date chosen with the client
    Confirmation
    Email queued · included

    Record the result once. The formula lands on her card, the next visit is booked before she leaves, and the confirmation goes out by email.

Example with an invented client, services and amounts. Nothing here is a recommended duration or price.
What hair work needs

Built for appointments that change shape.

Duration and price that vary

Each service has a default time and price. At booking you adjust both for this client: longer hair, an extra bowl, a treatment added. The calendar blocks the adjusted time and the client is told the adjusted total.

Stages and processing time

A service can be defined as stages: active work, processing, finish. The processing stage can be marked as open for a short service or kept blocked. Nothing is rounded to the hour.

Combinations and consultations

Color, cut and treatment can be one appointment with one total, or separate services the client adds. A service can require a consultation first; another can be booked directly. You set the mode per service.

Notes and formulas on the card

Formula, notes, preferences and linked photos stay on the client's card, scoped to your business, and open from the booking and at the chair. What you wrote in another salon stays there.

The next visit before they leave

Finishing a visit records the result and the payment and books the next color in the same step, while she is still in the chair.

Services, durations and booking modes

Example services with durations and prices. A starting point you change, not a recommendation. Your services, durations and prices are your own; a client only ever sees what you set.

Example · sample data
ServiceDurationPriceBooking mode
  • Root color + cut2 h 15 (45 · 35 processing · 55)€95Direct
  • Women's cut and finish1 h€55Direct
  • Men's cut30 min€30Direct
  • Blow-dry45 min€35Direct
  • Skin test10 minIncludedDirect
  • Color consultation20 min€20Direct · opens services marked “after a consultation”
  • Full highlights + toner3 h€140, adjusted at bookingAfter a consultation

Booking example: A client booking “Root color + cut” sees one 2 h 15 appointment at 10:00 and a total of €95 before she confirms. You see three stages. If you adjust the time for her hair, her confirmation shows the adjusted time.

Solo, team or rented space

One chair or a whole floor.

Your own chair, or a rented one

Your calendar, your client history, your formulas. If you rent a chair, record what you owe the salon in your own workspace; the salon does not need to be on Maestira for that.

For independent professionals →

A salon with several stylists

One menu, services assigned to the stylists who offer them, each stylist's day in one shared view. Earnings per stylist are calculated from the appointment and the agreed rule, and each stylist can open their own lines and the rule behind them.

How each line is calculated: team and rental settlements.

For salons and studios →

A salon that rents chairs

Chairs with occupancy, rental terms per stylist and a visible paid or outstanding state. A stylist renting a chair is recorded with their rent and payments and is not counted in your price.

For rental studios →
Start with what you have

Bring your clients and upcoming appointments.

Import from a spreadsheet or an export, match the columns, check the preview and start on a day you choose. Nothing is saved until you confirm, and the import sends no message to your clients. Imported upcoming appointments get Maestira email reminders from your switch day, not before, so clients are not reminded by two tools.

Usually comes across

  • Clients with contact details and notes
  • Services with durations and prices
  • Upcoming appointments with their stylist
  • Stylists and chairs, matched to yours

Depends on your source

  • Visit history
  • Formulas, if your export has them as notes
  • Stage structure: an exported “Color, 2 h” arrives as one block; you add stages once per service
  • The photos and documents your business is allowed to keep

An imported service keeps the duration your export had and is labeled as imported. A service with no duration in the export is shown as missing and waits for yours; Maestira does not fill it in with a guess, and it never invents a formula from a visit note.

How import, the preview and the switch day work: move your clients and bookings over.

Price and access

Sixty days to decide. A clear price after.

What you pay depends only on your plan and how many people clients can book. Maestira is €29 per month + VAT, and the base price includes one bookable professional: you, or the first person on your own team whom clients can book. Each additional professional clients can book adds €9 per month. Receptionists and administrators who are not booked for services, rooms and equipment are not counted.

Maestira AI will be €49 for the first professional and €9 for each additional one, once its usage terms are published; it is not sold yet.

The 60-day trial covers Maestira without AI. No card, no automatic charge. It starts only when you choose to start taking real bookings in Maestira, not when you sign up, set up or import.

Email confirmations and reminders are included. SMS and WhatsApp are paid from a separate balance with the rate shown before you send. Maestira takes no commission on your bookings.

Full pricing with team examples on the pricing page.

Get early accessWe will email you when access opens. Your 60-day trial starts only when you choose to start taking real bookings in Maestira.

Questions

Can duration vary by client or service?

Both. Each service has a default duration and price; at booking you adjust them for the client in front of you. The calendar blocks the adjusted time and the client's confirmation shows it.

How does processing time affect availability?

A service can be defined in stages, and the processing stage can be marked as open for short services or kept blocked. If you open it, the calendar offers that gap for services short enough to fit; if not, the whole block stays yours. You decide per service.

Can a consultation come first?

Yes. Set a service to “after a consultation” and the booking page offers the consultation; you book the main service after it. Other services on the same menu can stay direct.

Can a salon use the same menu with several stylists?

Yes. One menu for the business, each service assigned to the stylists who offer it, with each stylist's own hours. Adjustments for speed or hair length are made at booking, so the menu stays one list.

Further reading

Book the next color appointment with its stages.

Request access now. When it opens, bring your color menu and next week's clients and see one root color block its processing time.

We will email you when access opens. Your 60-day trial starts only when you choose to start taking real bookings in Maestira.