Features

Scheduling

Smart schedulingTimes that fit your route, with the reason whyCalendarWeek, month and year, synced to your phoneBooking page & brandingYour logo, your services, clients book themselves

Clients & pianos

Automated remindersEmails and texts before and after a piano is duePiano recordsEvery tuning, reading and issue on fileImport from Gazelle & moreBring your whole book over from Gazelle

On the job

On the roadLive-traffic ETAs and running-late textsVoice notesTalk through the visit, get a clean recordEstimates, invoices & paymentsGet paid by card, straight from the invoice
Everything a piano technician needs, from the first call to the paid invoice.See all features
Features

Scheduling

Smart schedulingCalendarBooking page & branding

Clients & pianos

Automated remindersPiano recordsImport from Gazelle & more

On the job

On the roadVoice notesEstimates, invoices & payments
PricingAboutContactLog in
PianobookerPianobooker
Log inJoin the waiting listJoin waitlist
Features

Scheduling

Smart schedulingTimes that fit your route, with the reason whyCalendarWeek, month and year, synced to your phoneBooking page & brandingYour logo, your services, clients book themselves

Clients & pianos

Automated remindersEmails and texts before and after a piano is duePiano recordsEvery tuning, reading and issue on fileImport from Gazelle & moreBring your whole book over from Gazelle

On the job

On the roadLive-traffic ETAs and running-late textsVoice notesTalk through the visit, get a clean recordEstimates, invoices & paymentsGet paid by card, straight from the invoice
Everything a piano technician needs, from the first call to the paid invoice.See all features
Features

Scheduling

Smart schedulingCalendarBooking page & branding

Clients & pianos

Automated remindersPiano recordsImport from Gazelle & more

On the job

On the roadVoice notesEstimates, invoices & payments
PricingAboutContactLog in

Everything your piano business runs on.

Clients, pianos, the calendar, the reminders, the drive, the notes and the invoice, in one app built by a piano technician. Here's what each part does, and how.

Join the waiting listTalk to Randy
Scheduling

Fill the week without the phone tag.

Suggested times that fit your route, a calendar that shows the season at a glance, and a booking page clients can use without calling you.

Pianobooker Intelligence finds a time for a new client's tuning by weighing the technician's route, ranks three openings with the reason for each, and the best one drops into Thursday between two nearby stops.
PR
Priya RamanTuning · West Hartford
Use Pianobooker IntelligenceWeighs your whole route, then explains its pick
Thu, Oct 8 · 11:15 AMRight after Delgado · 14 min drive
Fri, Oct 9 · 1:30 PMRight before Kessler · 11 min drive
Pick a time myselfOpens on the day you were looking at
or let the client pick
Email the linkpriya.raman@gmail.comHold to send
Text the link(860) 555-0142Hold to send
Copy the linkSend it yourself, however you like
Send an estimate with the link

Priya picks the time. The link opens on Standard Tuning · Yamaha U1.

Thu, Oct 8

3 stops · 31 mi
123
  1. DelgadoFarmington9:00 AM

  2. 16 min drive · 2 hr 44 min free

    BrennanWest Hartford1:30 PM

  3. 19 min drive · 26 min free

    LindqvistAvon3:45 PM

Smart scheduling

Pianobooker reads your week, prices every opening by the driving it adds, and suggests the times that fit your route, with the reason for each.

Learn more
A full week on the calendar: every visit with its client, town and service

Calendar

A technician's own booking page, with their logo, on a client's phone
Clients & pianos

Every piano, remembered.

Each piano's history on its own record, reminders that go out when it's due, and your whole book brought across on day one.

On the job

From the driveway to the paid invoice.

The drive and the running-late text, the notes you talk through on the way out, and the invoice the client pays by card.

And in every plan

The small things that add up.

Find anything

One search across clients, pianos, notes, services, booking pages and appointments, by name, email, phone, city, make, model or serial.

Clients with several contacts

A family, a school or a church: each client can have several contacts, each with their own emails, phones and addresses, and a billing contact.

Pause, don't lose

Mark a client inactive or pause them until a date. Their history stays, and inactive clients do not count toward your plan.

A Feedback button on every screen

Type a line, say it out loud or record your screen. It goes straight to the people building Pianobooker.

What's New, every week

Updates land continuously with nothing to install, and What's New in the app shows what changed.

Your data, exportable

Be one of the first technicians in.

Pianobooker is in private beta with working piano technicians, and we're letting more in a few at a time. Join the waiting list, or talk to Randy about how it would fit your business.

Join the waiting listTalk to Randy

Product

  • Features
  • Pricing
  • Join the waiting list
  • Log in

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  • SMS terms
© 2026 Pianobooker, LLC

Week, month and year views on the desktop, a day-by-day agenda on the phone, blocked time and breaks, and a feed for Google, Apple or Outlook.

Learn more

Booking page & branding

A booking page with your logo, your services and your hours. Clients pick a time and you approve it before anything lands on the calendar.

Learn more
Pianobooker emails and texts clients when their piano comes due, lets them pick a time from the link, puts the request on your dashboard, and once you approve it sends the confirmation and the day-before reminder.
Mon, Oct 5 · 9:00 AMReminder run
Coming due for a tuning3
Steinway Model BThe HendersonsTuned Nov 3, 2025 · yearlyDue Nov 3
Yamaha U1Priya RamanTuned May 6 · every 6 monthsDue Nov 6
Kawai GX-2Dan OkaforTuned Nov 9, 2025 · yearlyDue Nov 9

Each owner gets the email and the text, with a link that already knows who they are and which piano is due.

Activity

Automated reminders

When a piano comes due, the owner gets an email or text with a link to book. Confirmations and appointment reminders go out on their own.

Learn more
A piano's tunings: pitch over time, each visit's before and after, and its visit history

Piano records

Every tuning, measurement and finding on the piano's own record, when it is due next, and a condition report the owner can keep.

Learn more
Importing a Gazelle account into Pianobooker: clients, pianos, service history and upcoming appointments come across, and a client's timeline arrives full of their Gazelle history.

Import your clients

Where do you keep them now?

GazelleConnect your account. Clients, pianos, service history, and appointments.
iPhone or Mac contactsExport your contacts from the Contacts app or iCloud.
Google ContactsExport from contacts.google.com, or from an Android phone.
OutlookExport your contacts from Outlook or Outlook.com.
A spreadsheetExcel, Numbers, Google Sheets, or another program's export.

You review everything before it is saved, and duplicates of clients you already have are caught.

EW

Eleanor Whitcomb

West Hartford, CT·Gazelle

Upcoming

Standard tuning

Steinway Model M

Appointment · Tue, Oct 13 · 9:00 AM

Previously

Tuned to A440, 2 cents flat on arrival

69°F · 41% RH

Tuning · Mar 18, 2026 · Gazelle

Side door; the dog is friendly

Prefers morning visits before 11.

Note · Sep 9, 2025 · Gazelle

Replaced two bass strings, A0 and B♭0

Service · Sep 9, 2025 · Gazelle

Tuned to A440

71°F · 52% RH

Tuning · Mar 4, 2025 · Gazelle

Import from Gazelle & more

Bring every client, piano and past visit over from Gazelle in one go, or start from your phone's contacts, Google, Outlook or a spreadsheet.

Learn more
Pianobooker checks live traffic to your next appointment, and when you're running late, one tap texts the client a pre-written message with the delay.

Margaret Ellis

Today · 2:00 PM

Getting there

Check ETA
418 Farmington Ave, West HartfordHome
On my wayRunning late
Text sent to MargaretSent to (860) 555-0142.

Margaret's phone

1:32
CPCassotto Piano Service

Yesterday 2:00 PM

Reminder, Randy from Cassotto Piano Service will visit tomorrow at 2:00 PM for Standard tuning.

Text Message
1:32
CPCassotto Piano Service

Yesterday 2:00 PM

Reminder, Randy from Cassotto Piano Service will visit tomorrow at 2:00 PM for Standard tuning.

Text Message

On the road

Check the drive to your next client with live traffic, and send "on my way" or "running late" texts with the time already filled in.

Learn more
A technician dictates a rambling account of a piano visit, and Pianobooker turns it into a logged tuning, a humidity reading, two findings and the piano's tuning schedule.

Tell Pianobooker what happened

Say it or type it the way you'd write it in your notes. Numbers, shorthand and all.

-6.82 1.70 1.95 mostly aural t68.3 h40% rec 6 hammers worn in the bass, middle C damper sluggish ran twenty minutes over, she wants a call before the next one

Dictate
Work it out

Steinway Model B

Tunes every 6 months
Sep25

Today

Completed

Standard tuning

Tuned A4 -8¢ to 0¢brought up to A440
34% · 67°F
Key (tenor section)Needs assessment
Hammerneeds Voicing

Voice notes

Talk through the visit on the way back to the car. Pianobooker writes it down, tidies it up and files it on the right client and piano.

Learn more
After a visit, the technician sends an invoice built from the services performed; the client pays it by card from their phone, and the invoice flips to Paid in the technician's records with the fees and payout itemised.

Linda Marchetti

Today · 10:00 AM

Yamaha U1

  • Standard tuning$185.00
  • Pitch raise$75.00
Mark complete

Linda's phone

10:52

10:52

Friday, September 25

10:52

10:52

Friday, September 25

Estimates, invoices & payments

Send estimates clients approve online and invoices they pay by card. The money lands in your own Stripe account.

Learn more

Export clients and pianos to a spreadsheet from their lists whenever you like.