I work for the owners of our studio/gym. They want the kids in classes so they let me work off part of the fees.
Sometimes we have to choose. I know how hard it is. We're on SSDI and barely have enough money for food. If it came down to it the kids would have to drop some classes or I would have to go to work full time.
Going to work full time would be hard for me but I would qualify for reduced child care so it would be do-able.
If it comes down to it you may have to work on a form letter and just mail it to a bunch of businesses. But I would be leery of ever giving money to an individual. If you have them make donations to the gym studio then they might actually do more.
Competition is expensive. If our granddaughter was going to be able to go to OKLA and some other competitions this fall we'd have to pay hotel, travel expenses, entry fees for each group, etc...plus food, costumes, hair styling supplies, all kinds of extras. So I know how expensive it can get.
I think the best way to do some fund raisers is to get the gym on board. If they approve of a fund raiser all the kids can participate and the money could go into a scholarship program that all can apply for.
We did a fund raiser for new pads a couple of years ago and the kids who wanted to participate came with pledges and they they flipped and flipped and flipped. A lot of them only got a dime for each flip from some but if they had 100 people signed up that adds up quickly.
So get the gym on board, organize some formal fund raisers, plan some activities that you can do and just put the hat out, so to speak, let people just drop money in a jar or can.
And do a plea letter that will be sent to numerous businesses. Ask them to make a $10-20 donation to help your son do gymnastics classes, sent to the gym in your son's name.