All features

Estimates and invoices, sent from the visit.

Finish the visit and send the invoice from the same screen. The client gets a branded email with your other ways to pay on it, and you mark it paid when the check arrives. Card payments from the email are coming soon.

Estimates work the same way: send options, the client picks one online, and one click turns it into an invoice. If you only used QuickBooks to send invoices and chase payments, you can stop paying for it.

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.
How it works

From estimate to paid.

  1. 1

    Estimate

    Build up to four options from your service list or your findings on the piano, good, better, best.

  2. 2

    Approve

    The client opens the estimate from their email and approves the option they want.

  3. 3

    Invoice

    Turn the approved option into an invoice, or send one straight from the visit you just finished.

  4. 4

    Paid

    Mark it paid by check, cash, Zelle or anything else, and it leaves your list of what is owed.

In depth

Everything between the quote and the payout.

Estimates with options

Quote a regulation three ways and let the owner choose. Lines come from your service list or are typed by hand, and the issues you logged on the piano can be turned into priced lines in a tap.

Send it by email as a branded PDF with a link to approve, or show it in person with a QR code. You see when it has been opened and when it is approved, and the approved option can go straight onto the visit.

Invoices from the visit

Mark a visit complete and send the invoice from the same card, with the services you did already on it. Sales tax is applied at your rate, with a switch on each service for what is taxable.

Card payments, coming soon

Soon you will connect your own Stripe account in settings, and clients will pay by card, Apple Pay or Google Pay on your branded page. You will be the merchant, and payouts will go to your bank on Stripe's schedule.

Cash and checks count too

Mark an invoice paid by cash, check, card, bank transfer or anything else, with the amount, date and a note. Write payment instructions once for clients who pay another way.

Know what is owed

The Invoices page shows everything unpaid, paid and waiting on the client, with totals for what you billed today, this week and this month, what is outstanding and what has been paid in the last 30 days. Each document keeps a timeline of when it was sent, viewed, approved and paid.

Send a polite reminder on any unpaid invoice with one tap.

Questions & answers

What will it cost to take card payments?
When card payments arrive: Stripe's standard card fees, plus a 1.5% Pianobooker fee on each online payment, both taken from the payout. Cash, check and other payments you record yourself have no fee.
Do I need a Stripe account?
Not today. Card payments through your own Stripe account are coming soon. Until then you send estimates and invoices by email and record payments yourself.
Does it replace QuickBooks?
For estimates, invoices and seeing what is owed, yes. It does not track expenses or produce tax reports, so if your accountant works from QuickBooks for those, keep that part.
Can clients pay a deposit or in parts?
Not yet. Each invoice is paid once, in full. If a client pays part in cash, adjust the invoice before sending.

Try it on your own clients.

Start on the Free plan with up to 5 clients, no card needed, and move up when your book does. Or talk to Randy about how it would fit your business.