Picture a family at the kitchen table deciding whether to re-enroll for next season. Look at what is actually in front of them. The invoice. The fee schedule. The calendar of practices and tournaments they are paying for. Now look at what is not in front of them: any real record of what the program did for their kid over the past year. The decision gets made on a ledger with only one side filled in, where the cost is itemized and vivid and the value is a vague impression assembled from a few half-remembered moments. On a ledger like that, "this is expensive" is close to the only conclusion available.
Here is the uncomfortable truth underneath it. The problem is usually not that the program costs too much so much as that its value stays invisible while its cost stays loud, and that imbalance is built right into how most programs communicate.
Your Most Reliable Communications Are All About Cost
Think about which messages from your program reach families like clockwork: the invoice that goes out on time, the payment reminder right behind it, the registration that opens on schedule with the fee structure spelled out and the calendar of what they are paying for landing in their inbox. These messages are reliable because the operation depends on them, and every one of them is a cost signal.
Now think about the messages that would show families what their money actually produces: the story of how their kid developed, the problem you solved before it ever touched them, the work behind the season they just watched. Those messages take effort, a story worth telling, and a reason to sit down and tell it, so they go out rarely, or late, or never. The result is lopsided in a way nobody chose. The most consistent stream of information a family gets from you is a stream of things they owe, which means that without ever intending to, you have built a communication habit that markets your cost and keeps your value offstage.
What "Expensive" Actually Means
Expensive is less a number than a relationship between what something costs and what a person believes they are getting for it. When the cost is high-resolution, exact to the dollar and itemized and arriving on a schedule, while the value is low-resolution, fuzzy and occasional and never quite quantified, the price ends up floating free of anything that would justify it. A price floating free of any visible value reads as excessive, every time.
This is why two programs charging identical fees can feel completely different in cost. In the program whose families can see the value, the fee reads as a fair exchange, while in the one whose families see only the bill, that same fee reads as a stretch. The number on the invoice is identical in both; everything around it is what differs.
And a family that lands on "expensive" is reasoning correctly from the only data it was given. When cost is all a family can see, "too much" is a reasonable conclusion to reach, and it says nothing bad about the parent who reaches it. The fix, then, is not to defend the number or shave it down so much as to give that number something to sit against.
Make the Value Visible on a Schedule
The move is a marketing discipline, and it runs opposite to the usual reflex under cost pressure, which is to discount or over-explain the price. Instead of touching the price at all, you populate the empty side of the ledger, making the value as visible as the cost already is.
Ricky Reyes, who runs CLA Lacrosse across the Carolinas, frames marketing as retention communication rather than only a tool for landing new families. His point is that current families do not automatically know what the program is doing for their kid or what its athletes have gone on to achieve; the logo on the jersey does not explain itself. Keeping families informed about the value they are already receiving is what keeps them confident in the program they have already chosen. That is the muscle most programs never build, because they assume the value speaks for itself. It does not. Value that never gets shown is value the family cannot factor in.
Show Outcomes, Not Activity
There is a better and a worse way to fill that space. Filling it with more logistics, more notices about what is happening and when, only adds to the pile of noise families already tune out. What actually moves the needle is showing outcomes: what a kid gained this season, the skill that finally clicked, the confidence that was not there in September, the development behind the games families sat and watched. You can do all of this without bragging or talking down other programs, which is a trap worth steering around. The most credible version is simply specific and proud, telling a family plainly what their child built with you this year. Whether you build that habit in-house or lean on a content partner to keep it consistent, the discipline is the same, and done consistently it reframes the invoice entirely, because the bill now arrives attached to a year of visible value instead of into a vacuum.
What This Changes
You can leave the price exactly where it is and still fix this, because the thing that actually needs to change is what a family can see when they sit down to weigh the cost. Right now most of them are weighing a cost they can see against a value they cannot, and there is only one way that comparison comes out. Fill in the value side of the ledger with the same reliability you already bring to billing, and the same number starts to feel like what it always was: a fair price for real work. The work was there the whole time. The only thing missing was the family's ability to see it.