Help center
Search 44 real answers, or skip straight to a person.
The host sets the hourly rate, so it varies by market and by what's in the cage: a backyard tunnel with a tee and a net costs less than a facility lane with a pitching machine and a HitTrax unit.
On backyard cages, CageList adds a 10% service fee on top of the host's rate. You see the full total, fee included, before you enter a card. Facility and academy bookings carry no service fee. There is no membership, no booking minimum, and no charge for searching.
New accounts get a $10 credit that comes off your first sessions automatically. You don't need a code.
Yes, you can always cancel. What comes back depends on how much notice you give and which policy the host chose: flexible, moderate or strict. The policy is shown on the listing before you book and again in your confirmation.
Cancel with more notice than the policy requires and you get a full cash refund. Cancel inside that window, any time before the session starts, and you get half of what you paid back as CageList credit. Once the session has started, or if you don't show up, the host keeps the booking. They held the time for you and turned other people away.
The exact cutoff is on your booking page, counted down in hours, so you never have to work it out yourself.
Outdoor cages get rained out, and neither you nor the host caused it. On an uncovered backyard cage, you can cancel for weather any time before the session starts and get everything you paid back as CageList credit rather than cash, so you can rebook without losing the money and the host isn't penalised for the sky.
Covered cages and facility bookings aren't affected by rain, so they follow the normal cancellation policy.
Message the host first. Most of them will simply move you to another slot, which is faster than any refund and better for both of you.
Instant Book means the host has already decided that anyone meeting their rules can take an open slot. You pick a time, pay, and it's confirmed on the spot.
On a request listing, the host reviews it first. You're not charged until they accept, though your card may show a temporary hold. If they decline or don't respond within 24 hours, the request expires and the hold is released.
Assume yes unless the listing says otherwise. Every listing has an equipment section telling you what's on site (machine, tee, screen, balls, turf) and what you're expected to bring.
Bring a helmet for anyone hitting live, especially a kid. Some hosts keep spares; most don't, and none of them are obliged to.
You don't have to do anything. At checkout it covers 15% of each booking, up to $10 a booking, and keeps applying to your next bookings until it runs out.
It expires 180 days after you get it. It can't be cashed out or transferred to someone else.
Give it a day. Most hosts run a cage alongside a full-time job. If your session is soon and you've heard nothing, cancel the request rather than driving out on a guess; an unaccepted request is never charged, and any hold on your card is released.
If a confirmed host goes quiet on you, tell us. Reliability is the whole product here, and a host who doesn't answer their guests doesn't stay bookable.
Yes. Book it in your own name and add the players in the session notes so the host knows who's turning up and how many.
Your waiver covers everyone who comes under your booking, and you take responsibility for them. For anyone under 18, you're confirming you're their parent or guardian, or have authority to consent for them.
The adult who books signs it. If anyone under 18 is coming, you confirm that you're their parent or legal guardian, or that you have legal authority to consent for them. You sign once before your first booking and renew it every year.
So a coach or older sibling booking for a kid needs that authority from the parent first. If they don't have it, have the parent make the booking.
Email safety@cagelist.com with the booking and what happened, in whatever detail you can manage.
In an emergency, call 911 first. We are not an emergency service.
Hosts have a profile with their reviews on it, and everything you arrange runs through CageList messaging so there's a record of what was agreed.
Read the reviews before you book. A backyard cage with a string of honest reviews from local parents tells you more than any badge we could invent.
Start with the travel team directory. Pick your state, or search by team or city, then narrow by age group, baseball or softball, and city. Each team page shows whatever the team has posted: a description, level, tryout or signup link, nearby batting cages, and a way to message them.
Most pages are free listings built from public information, so some are thin until the coach claims them. If a page has little detail, the team's own website or the Message button is the fastest next step.
Where a team has posted a tryout, its page shows the date, age group and cost, with a signup link or a request button. Coaches can post open roster spots, and parents can list their player so coaches can find them. Both live on the travel spots board.
To reach a coach, use the Message button on the team page. On a claimed team the coach answers in your CageList messages. If the team hasn't claimed its page yet, we pass your message to the contact address the team publishes on its own website, so a reply isn't guaranteed.
Not many teams post tryouts or spots here yet, so messaging a team directly is usually the quickest route.
The letters aren't universal. Each sanctioning body, and often each state, classes its own teams, so AAA in one state or tournament is a different field than AAA somewhere else. Softball runs the other way: USSSA Fastpitch goes C, B, A, then Elite Select. A club's colour names (Black, Orange) are its own team order, not a class.
Our guide lays out the ladder from rec to travel to showcase, what each tends to cost, roughly how the sanctions line up, and each body's age cutoff. Where a team has set its level, its page shows it.
Teams can post a season with practices, games and tournaments, along with tryouts, roster spots, dues and updates. Most haven't yet. Today most pages show the basics, and the schedule section stays empty until the coach publishes a season.
If a team hasn't posted what you need, message them from the page. Coaches who claim their page can add all of it for free.
Listing or claiming your team page is free. If your team is already in the directory, open its page and choose Claim this page. If it isn't there, use List your team. Self-listed teams get a quick review before they go live.
Once it's yours, you can add tryout details, open spots and a season schedule. Two optional extras: team dues, where parents pay by card and you receive the payment minus a 5% CageList fee, and booking practice cages through CageList.
Yes. Book the block of time you need and enter the number of players. Each host sets a guest limit, so check it fits your group before you book.
For winter, book early. Indoor space in January is the scarcest thing on the platform and it goes months ahead.
You set the amount and the schedule, parents pay by card through CageList, and the money goes to the coach's Stripe account, minus a 5% CageList fee. No chasing people on Venmo.
The coach can see who has paid and who hasn't, which tends to solve the chasing problem on its own.
Search the men's league directory by league name or city, or open a state to see every adult league in it. Each league page shows what we know about its divisions, cost to play, season and how to sign up. Where a league hasn't shared those details, the page links to its own site.
Most league pages are free listings built from public information, so the league's own site is the final word on dates and fees.
Post yourself on the free-agent board with your positions, where you are and when you're available, so a captain who is short a player can find you. It's free, and you can take it down when you land somewhere. You can also browse teams looking for players.
These boards are for adults 18 and older. Youth players looking for a team use the travel spots board.
It's free. Find your league on CageList and claim the page. You get a Verified organizer badge and control of the divisions, season dates, cost and how someone joins. Team managers claim their own team pages.
The reason to do it is roster spots. Adult leagues lose teams every season to people who simply couldn't find them, and a searchable page fixes that better than a Facebook group does.
Not on your own cage. Once your Little League is verified, we take no commission on the league's own cage, so the league keeps the whole rate it sets. The player booking still pays the normal service fee on top.
It's a deliberate exception, not a promotion, and it doesn't expire.
Your payout is released 48 hours after the session finishes, not when it's booked. That gap covers the cancellation window, so nobody gets paid for a session that later falls apart.
Released payouts go out in a batch once a day, and Stripe then moves the money to your bank on its own schedule, which is usually another business day or two. A Saturday morning session typically lands midweek.
Nothing moves at all until your Stripe onboarding is finished. If sessions are completing and no money is arriving, that is almost always the reason.
CageList takes 10% of the cage rate you set. You keep the rest. CageList pays the card fee out of its share; it is never deducted from you. There is no second fee taken later, and no monthly charge for listing.
The guest pays a separate 10% service fee on top of your rate. That comes out of their pocket, not yours, and it's shown to them before they pay.
CageList is a marketplace, not an insurer. We don't provide coverage for your property or for what happens on it, and we'd be doing you a disservice to imply otherwise.
Every guest signs a digital waiver before their session, and that waiver is kept on file. That is real protection, but it is not insurance.
Call your homeowner's or commercial insurer, tell them plainly that you're renting out a batting cage for money, and ask what they need. Most people find it's a small endorsement rather than a new policy, but you want that conversation on record before your first booking, not after an incident.
Because they're the ones moving the money, and they're legally required to know who they're sending it to. It's the same identity check any payment processor runs.
CageList never sees or stores those documents; they go straight to Stripe. You only do it once.
Look at what's already listed near you and price against it. That's the number your guests are comparing you to. A backyard tunnel with a good net and lights sits at the lower end; add a quality machine, turf and a screen and you move up.
Underpricing doesn't win you bookings the way people expect. It signals a rough setup. Price it at what it's worth, put up real photos, and let the photos justify the rate.
No. You set the hours you're open, and you can block off any date without giving a reason. Plenty of hosts run two evenings and a Saturday morning.
Set the hours you'll genuinely honour rather than the hours that maximise bookings. A cancelled session costs you more than a slot you never offered.
Message them first. Most damage is honest and gets sorted between two adults in a day.
If it doesn't, file an incident report from your host dashboard and our team will review it. Keep your photos and any repair quote.
CageList does not hold security deposits, so we can't promise to recover repair costs for you. We looked hard at deposits and concluded they scare off far more good guests than they ever recover.
We'd ask you not to, and the platform actively discourages it: contact details get scrubbed from messages before a booking is confirmed.
It isn't about the fee. Off-platform sessions have no waiver, no record, no payment protection and no recourse for either of you if something goes wrong. The waiver is the thing that matters, and it only exists on a real booking.
A functional DIY tunnel (poles, net and a weekend of your own labour) starts in the low thousands. A professionally installed cage with a proper frame, quality netting, turf and lighting runs considerably more, and the range is wide enough that a national average is useless to you.
Our calculator prices it against your actual dimensions and the materials you'd pick, which is a far better number than anything you'll get from a blog post.
Not yet. We don't have a live builder-matching network running right now. The DIY build guide covers materials, layout, and netting specs if you're planning your own install.
Seventy feet long, twelve to fourteen wide and twelve high is the size most people land on. It's long enough for a machine at real distance, wide enough that a right- and left-handed hitter both fit, tall enough that a normal swing doesn't catch the roof.
Fifty-five feet still works for tee and front-toss. Below about forty you're building a hitting station, which is a perfectly good thing to build as long as you know that's what it is.
We built a free directory of legitimate baseball and softball facilities so players could find you, the same way a restaurant appears on a maps listing without signing up for anything. It's a curated list of real businesses, not a scrape.
It costs you nothing. Nobody can book your cages through it, and no prices appear unless you add them.
Claim it and the page becomes yours: correct hours, your own photos, your website, and the enquiries that come through it. If you'd rather not be listed at all, tell us and we'll take it down.
Not by default. A facility listing is a directory profile. People find you and then contact you the way they always have.
Online booking is a Featured perk. Claim your page, turn on Featured, then request online booking from your facility dashboard. We approve facilities one at a time while it's a pilot.
It runs on the same engine backyard hosts use: your lanes, your hours, card payment up front, and the money in your account after the session. CageList keeps 5% of each booking and pays the card fees out of that.
Being listed is free. Your name, address, phone and a map pin cost nothing: the directory only works if it is complete.
Claiming your page is free too, and a claimed page already carries your photos, hours, coaches, camps and classes. Featured, at $49 a year or $10 a month, adds a lead form for visitors who aren't signed in, counts of how many people tapped to call, clicked your website or asked for directions, your own page button, an offer and highlights.
Featured is also what lets you request online booking and sell memberships.
Yes, once online booking is on for your facility (a Featured perk). You can sell a recurring membership or a block of sessions, and members get their rate applied automatically when they book. You keep 90%.
It's the same payment rails as everything else, so the money settles the same way and you're not running a second system.
Yes. Academies get a profile built around what you actually sell (lesson pricing, programmes, camps and the coaches on your staff) rather than an hourly cage rate.
Parents searching for hitting instruction in your area are the people we send there.
Claim the listing, and once your claim is verified you can edit all of it yourself. Most claims verify in minutes by a link to your website's email or a text to the business phone.
If you just want one thing corrected without claiming anything, send us the fix and we'll make it.
Try the email you booked with first, then the phone number. Accounts created early on may be tied to one and not the other.
If neither gets you in, write to us with the email or phone number you think is on the account and we'll find it and sort it out. Don't create a second account; you'd lose your booking history and any credit sitting on the first one.
Email you change yourself: Settings → Profile. We send a confirmation to the new address, and it only takes effect once you click that.
Phone is different. Changing it means re-verifying the number, and that isn't self-serve yet, so write to us and we'll move it across.
You can do it yourself, right now: Settings → Privacy → Delete account. You'll confirm with your email address and by typing DELETE MY ACCOUNT, so it can't happen by accident.
Any upcoming bookings you made are cancelled for you under their normal cancellation policy, and whatever refund is due goes back to the card you paid with. It comes as money, not CageList credit, since credit can't follow a closed account.
If you host, every upcoming booking at your listings is cancelled and your guests get a full refund.
If one of your sessions has already started, wait until it's over, then delete the account.
The moment you confirm, you're signed out everywhere, your profile details are wiped, any recurring plans are stopped and any listings you own are archived.
Completed bookings, payouts and signed waivers stay on file, because those are financial and legal records, but they're no longer attached to your name.
The one case we have to handle by hand is an account with no email on it, which some early phone-only accounts are. Write to us and we'll close it.
Use the link at the bottom of any CageList email, or go to Settings and then Notifications, and turn off what you don't want. Deals, the newsletter and host updates are separate switches.
Booking confirmations, receipts, cancellations and security alerts keep coming regardless. Those aren't marketing; they're the record of money moving.
Use the form on this page and pick the matching topic: press, partnership or something else. A person reads them and passes them to whoever handles it.
For the creator and affiliate programme specifically, the application page is faster than writing to us.