Scheduling, reminders, invoicing, and customer booking — all in one place, built for piano technicians who just want things to work.
Built by a piano technician · No credit card required · $29.99/month after trial
Built by a piano technician, for piano technicians — everything you actually need, nothing you don't.
What's Included
From first contact to paid invoice, Mazurka Suite covers the full workflow of a professional piano technician's business.
Full client profiles with contact info, address, notes, and a complete service history. Each client's pianos tracked separately with make, model, serial number, and condition notes. Import your existing client list directly from a Gazelle CSV export.
Calendar and list views of all appointments. Attach services with pricing, set per-appointment reminder intervals, and see today's full route on a map with one-tap directions. Double-booking detection warns you before conflicts are saved.
Generate professional invoices from appointments with a single tap. Track unpaid, invoiced, and paid status. Export PDFs to send to clients. View YTD revenue on your dashboard.
Share a personal booking link with clients. They pick a date and time based on your real availability — your schedule, lead time, and blocked dates are all enforced automatically. You get a push notification and confirm or decline — no back-and-forth calls.
Set a reminder interval per appointment — any number of months, not just fixed presets. Mazurka tracks when each client is due for service and surfaces reminders so no one falls through the cracks.
Define your service territory visually by selecting zip code zones on a map. Zones can be assigned to specific days or time slots, keeping your schedule geographically efficient.
Log odometer readings at the start and end of each day or trip. View your total miles and estimated IRS deduction for the year — ready for tax time without a separate log.
Your dashboard shows today's appointments plotted on a live map with numbered stops in scheduled order. Tap any stop for directions straight to Google Maps.
At a glance: today's appointment count, outstanding invoices, YTD revenue, and pending booking requests — all on the first screen when you open the app.
Why Mazurka
Other tools were built for the desktop era. Mazurka Suite is a native mobile app — fast, offline-capable, and designed for technicians on the road.
See the full Mazurka Suite vs Gazelle comparison →
$29.99/month · 30-day free trial
Higher cost · Aging infrastructure
Pricing
One plan, everything included. No upsells, no feature tiers, no surprise charges.
per month
✓ 30-day free trial — no credit card required to start
Cancel anytime from the App Store or Google Play. No long-term commitment.
FAQ
Download Mazurka Suite and start your 30-day free trial today.