Your 7pm sells itself.
Let's sell your 2pm.
TurfBook turns the hours you're currently giving away — weekday mornings, dead afternoons, the gap after a team cancels — into paid, M-Pesa-confirmed bookings. You keep 100% of every shilling during beta, and the money is in your till within 60 seconds.
4-minute signup from your phone · We'll WhatsApp you the same day

You don't have a bookings problem.
You have a dead-hours problem.
Evenings and weekends book themselves — regulars, WhatsApp, referrals. But rent doesn't stop at 5pm, and neither does your caretaker's salary. The turf business is won or lost in the hours nobody fights for: Tuesday 10am. Thursday 2pm. An empty hour costs you the same as a full one — it just pays you nothing.
Price the quiet hours to sell
Separate standard, peak, weekend and holiday prices — per pitch. Offer 2- and 3-hour bundles at a flat rate. Change any of it from your phone in under a minute.
Win back players you've lost
Send win-back offers to customers who haven't booked in a while, first-timer offers to new players, rewards for regulars — coupons you create and control in the app.
Take bookings while you sleep
Your turf page works 24/7. The player deciding at 11pm to book tomorrow at 10am doesn't wait for you to see the message — they book, they pay, you wake up to money in your till.
Say your rate is KES 3,000 an hour. Fill just 3 quiet hours a week and that's KES 36,000 a monthyou're currently leaving on the pitch. Fill six, and it's KES 72,000.
Your rate changes the numbers, not the point. This is arithmetic, not a promise — the hours already exist, and right now they earn zero.
We won't promise you a full weekday calendar — nobody honest can. What we promise: every empty hour becomes visible, bookable and easy to sell, and we keep bringing players who are looking for exactly that.
Where the bookings come from.
Fair question — it's the first one every owner asks us. Six ways TurfBook puts paying players on your pitch:
Google finds you first
The day you're approved, TurfBook builds your turf a real, Google-indexed page — your photos, prices, hours and reviews — at turfbook.africa. No website needed, no SEO to learn. When someone asks Google or ChatGPT “football turf near me”, you're in the answer.
Players search by time, not just place
The app lets players search by when they want to play. Got Thursday 3pm open? You're the answer to “who has 3pm free today” — a booking WhatsApp could never have brought you.
One booking becomes eight customers
Players short of numbers open a game at your turf and the app helps them fill it. Strangers join, split the cost, and play at yours — one booking, a whole squad of new customers who now know your pitch.
The squad pays itself
Captains share one M-Pesa split-pay link into the team's WhatsApp group. No more chasing bob after the game — and every link carries your turf's name into group chats you've never seen.
Nearby players see you — fairly
In-app search is nearest-first, and area pages rotate turfs daily by a published, even formula. We don't sell placement. Ever. Good photos and good reviews decide — not who paid.
Regulars are the real business
A player who books once is a booking. A player who returns every Friday is a business. Players save your turf as a favourite and book again in two taps, you reward the ones who keep coming back with offers you create in the app — and your analytics show exactly how many customers return. Built to create regulars, not just reservations.
Elite Pitch — 5-aside & 7-aside, floodlit
Astroturf surface, dressing rooms, secure parking, ball & bib rental. Open 06:00–23:00 daily. KES 2,500/hr standard, KES 3,500/hr peak.
Your free public page — built the minute you're approved.
We're in beta, and we'd rather earn your trust than invent statistics. Every number on this page is a real platform total — and when we have owner stories worth telling, they'll be here with names attached.
Keep 100%. Paid in 60 seconds.
No listing fee. No subscription. No commission during beta — a KES 3,000 booking is KES 3,000 in your M-Pesa till. And it lands within 60 seconds of the player paying: no batch settlement, no holding account, no “we'll send it Monday.”
- An M-Pesa receipt on every payout. Live status on every shilling — completed, pending or failed — and if a payout bounces, you're alerted before the player even knows.
- Payouts locked to your till. The destination is frozen the moment a booking is made, and any change takes 24 hours to apply — so a stolen phone can't redirect your money.
- When beta ends, nothing changes without you. Every owner is told first and agrees to the new terms before a single shilling of commission is taken.

Keep your WhatsApp bookings.
Keep your walk-ins.
We know how turfs actually run: regulars book on WhatsApp, some people just show up with boots. TurfBook doesn't fight that — it fits around it.
- Two taps to hold a slot for a WhatsApp regular or a walk-in, with their name on it. The hour instantly goes unbookable for everyone else.
- One calendar, zero double bookings. The system physically refuses to book an hour twice — no more “two teams, one pitch, 6pm” phone call.
- Conversations stay on WhatsApp. Every TurfBook booking shows the player's name and number with call and WhatsApp buttons right there. We push chats into your WhatsApp, not out of it.
Your turf. Your prices. Your customers.
You've heard the platform horror stories. We built the opposite — and made it checkable.
Your prices, always
Standard, peak, weekend, holiday, bundles — you set them, you change them, any time, no approval needed.
Your customers, visibly yours
You see every player's name and phone number. Call them, WhatsApp them, send them your own offers. A platform that hides your customers from you owns you — we don't.
Your staff, on their own PINs
Give your caretaker a 6-digit PIN with exactly the permissions you choose. They can run bookings all day without ever seeing your earnings.
Leave in two taps
Deactivate any time. No exit fee, no notice period, no lock-in clause. Your regulars still have your number — leaving costs you nothing, which is exactly why joining is safe.
Run the whole thing from your phone.
The paper diary, the calculator and the three WhatsApp threads — replaced.

Live calendar
Every pitch, every hour — booked, held, blocked or free. Tap any booking to see who's coming and what they paid.

Staff without stress
PIN logins for your team, permissions you choose, and a log of who did what. Hands-off mode sends the day's noise to staff and the summary to you.

Numbers that tell you what to do
Which hours fill, which days earn most, which pitch players prefer, how many customers come back. Price and plan with facts, not vibes.
Real product. Live in Nairobi.
Numbers from beta — real platform totals, updated as we grow.
Download to first booking: same day.
Register in the app
Turf name and location, pitches and photos, prices and M-Pesa till. Verify your phone with a one-time code.
We WhatsApp you to verify
The founders message you personally to confirm details. The moment you're approved, your Google page goes live.
You're bookable
Players can find you, book you and pay you. Set your off-peak prices and bundles while you wait for kick-off.
Watch the money screen
Bookings and payouts land in your earnings screen with M-Pesa receipts. Anything unclear? WhatsApp the founders — we answer.
“Maybe later” has a cost.
Waiting feels safe. Here's what it actually costs:
0% while it lasts
Beta owners keep 100% of every booking. When commission starts, you're consulted first — not notified after.
More of the spotlight
Area pages rotate turfs evenly. Fewer turfs listed in your area today means yours shows more often. That advantage shrinks with every owner who joins before you.
The app grows around you
Beta owners' WhatsApp messages are our roadmap. The features on this page exist because owners asked. Join now and it's your turf's problems we build for next.
Bookings are chapter one. We're building the football infrastructure Kenya has never had — and the owners who join in beta are the ones we build it with.
The questions owners actually ask.
Answered plainly, no fine print in the footnotes.
What does it cost me?
Nothing. No listing fee, no setup fee, no subscription, 0% commission during beta. We don't take a card on file at signup. When beta ends, you're told first and agree to the new terms before anything changes.Will you actually bring me bookings?
We bring the machine: a Google-indexed page for your turf, search-by-time, group games that fill with strangers, split-pay links that travel through WhatsApp groups. We're in beta and won't invent numbers — your analytics screen shows exactly what TurfBook brings you. If it isn't earning its place, leaving costs nothing.What happens when someone books on WhatsApp, or walks in?
Hold the slot in the app in two taps, with their name on it. It goes unbookable everywhere else instantly. One calendar — double bookings are impossible.Who owns the customer — me or you?
You. Every booking shows the player's name and number. Call them, WhatsApp them, send them your own coupons. If you ever leave, nothing stops them booking with you directly.What if a player doesn't show up?
The slot was paid before kick-off. You keep the money. Mark the no-show in the app and the record is kept.What if an M-Pesa payout fails?
You're alerted immediately — before the player knows — with the reason from Safaricom. We retry automatically, every payout carries an M-Pesa receipt number, and the status stays visible in your earnings screen until it lands.Can my staff run the turf without seeing my money?
Yes. Staff log in with their own 6-digit PIN and see only what you allow. 'View earnings' is a permission you grant — or don't. You can change or revoke any staff member's access at any time.What about the rainy season?
Close a pitch for the day or block the affected hours in the app, in two taps. Players can reschedule instead of cancelling — and you keep the earnings through the change. Money already paid doesn't wash away.What if I want out?
Two taps to deactivate, from your turf settings. We honour any outstanding bookings, settle anything pending, and your turf disappears from search. No exit fee, no notice period — and your customers' numbers were always visible to you, so you leave with your business intact.
Stop running a turf.
Start running a football business.
Everything we build has one purpose: help you earn more from the same pitch. Register in 4 minutes, get verified the same day, and be bookable tonight — with 100% of every shilling landing in your till.
