Player booking

Player discovery

Find coaches and pool halls nearby.

Search by location, venue, lesson type, price, rating, and the game you want to improve.

01 / 32Playing
Player discovery screen

Coach discovery that reflects real games, locations, services, rates, venues, and table preferences.

Booking flows for in-person lessons, live video, video review, packages, and group sessions.

Coach tools for availability, client messaging, earnings, reviews, cancellation policies, and venue work.

How ChalkUp works

A simple path for both sides of the lesson.

Players can go from search to booked lesson without loose DM chains. Coaches can turn availability, services, policies, messages, and client context into a profile that is ready to book.

Player path

Find, compare, book.

Step 1

Search your area

Open discovery, filter by city, venue, lesson type, price, or the game you want to improve.

Step 2

Compare coach profiles

Review rates, services, specialties, reviews, venues, and lesson policies before you choose.

Step 3

Pick a real opening

Select the service, answer the intake prompts, choose an available time, and confirm the booking.

Step 4

Stay ready for the lesson

Keep booking details, messages, notes, notifications, and video review work connected to the same coach relationship.

Coach setup

Publish, schedule, manage.

Step 1

Create your coach profile

Add your city, home venues, specialties, games, rates, photos, policies, and what students should expect.

Step 2

Build your lesson menu

Offer in-person lessons, live video, video review, group sessions, packages, vouchers, and other formats you teach.

Step 3

Set availability

Publish weekly hours, block dates, premium windows, venue preferences, and booking rules.

Step 4

Manage the business

Track bookings, clients, payments, messages, video reviews, notes, reviews, and repeat sessions from the dashboard.

For players

Spend less time searching, more time improving.

Find the right coach

Browse by location, game type, price, table size, and player goals.

Book real times

Choose an available slot, answer intake questions, and keep the lesson on your calendar.

Track the work after

Keep Fargo snapshots, drills, video reviews, coach notes, and session history in one place.

For coaches

Run the lesson business from your phone.

ChalkUp is built for the work behind the table: schedule discipline, client memory, payment choices, messages, video review, reviews, no-show protection, and a profile players can actually book.

Start free

Availability that behaves

Set weekly hours, block dates, manage premium windows, and handle requests fast.

Payments without awkward follow-up

Use Stripe, cash, Venmo, PayPal, Zelle, or Cash App while keeping booking history tidy.

Client context after every set

Log notes, drills, focus areas, reviews, and progress so every lesson builds on the last.

A real coach inbox

Use a dedicated Messages tab with unread badges, booking context, notifications, and client follow-up.

A dashboard for the business

See earnings, schedule health, reviews, clients, and upcoming lessons at a glance.

Boundaries for cancellations

Set booking preferences, table-time expectations, cancellation rules, and no-show policies before anyone pays.

The loop

Discovery to booking to measurable progress.

The iOS app now covers the core user path: browse coaches and venues, select a service, pay or bring cash, message from the right relationship, review video, capture notes, and revisit progress over time.

Browse coaches and pool halls

Location-aware discovery with profile details, services, and rates.

Book lesson types that match real coaching

In-person, live video, asynchronous video review, packages, and groups.

Keep the relationship warm

Client lists, coach inbox, reviews, notes, and history for repeat work.

Bring the next lesson into focus.

Players get a better way to find instruction. Coaches get the tools to turn one good session into a real book of business, from first booking through message follow-up and repeat work.