Tennis For Life

TFL Pro

Your coaching,
run like a business.

Publish your lessons and rates, get discovered by players in your zip code, run paid tournaments under your own name, and host your own club. You teach — TFL handles bookings, payouts, and reviews.

What you get

Three ways to earn, one place to run them.

Everything below is live in the product today — no waitlists, no beta gates.

Sell lessons
A public listing that shows up in the coach directory, with your rates, calendar, and reviews. Players book; you get paid.
  • Public listing with reviews + verified credentials
  • Calendar, scheduling, and bookings in one place
  • Instant payouts on every lesson
Run paid tournaments
Host open tournaments under your own name — collect entry fees, publish the draw, and crown a champion in your zone.
  • Entry fees collected at registration
  • Draws, brackets, and self-scheduled leagues
  • Organizer scoring — you report the results
Create private clubs
Turn your community into a members-only club zone with its own ladder, community board, and pricing you control.
  • Member pricing for your players
  • A club community of its own
  • Optional club fee, paid to you via Stripe

Pro pricing

One flat platform fee. Subsidized seats for your players.

You set your own lesson rates, entry fees, and club pricing — payouts go straight to you through Stripe.

Pro Platform
One flat monthly fee
The whole toolkit — lessons, paid tournaments, and private clubs — for one flat monthly fee.
  • Sell lessons with instant payouts
  • Run paid tournaments and leagues
  • Create private clubs with member pricing
Get started as a pro

Subsidized player seats

Each seat covers one added player's full TFL membership at subsidized Pro rates — cheaper than the plans players pay on their own.

Seat plans come in monthly through annual intervals — the longer the interval, the lower the per-player rate. You'll see current prices at signup.

Pro accounts start at a minimum of 5 player seats — add more anytime as your roster grows.

Advertising lessons is covered by one flat monthly coach fee — unlimited listings, never billed per listing.

Ready to run your tennis business?

Set up your listing, name your rates, and take your first booking.