I just purchased a zero-turn mower for our local baseball league. I was going to go with the Toro 50" for around $3200, but the guy at the mower shop convinced me to buy the Scag Liberty. He said the Toro was a good mower for personal use, but he recommended something heavier-duty for the league to purchase. He also said that due to supply-chain issues, he never knows what he will receive with a shipment, and what he does get is sold right away. He was honest in saying that he can't afford right now to give out any price discounts on mowers.
If your price range is $3-4k, that is enough to get you pretty much any residential-grade mower, which should be fine for what you are using it for. After that, there is a pretty significant price jump to $5-6k minimum for commercial mowers.
I bought from
Action Sales & Service in Stafford, which is kind of on the same side of town as you.