This is a product niche that I'm not very familiar with what are the right options out there.
Tiny home networks or very small businesses will typically use their ISP's provided modem/router combo, or buy a consumer router like something you'd pick up from Best Buy. These are consumer devices, some of them might have "fancy" networking features, but they are not really made for business use.
Large businesses and datacenters will have enterprise-grade networking equipment - e.g. Cisco, Dell, HP security appliances / firewalls / routers that cost thousands of dollars and can do everything. They usually have service level agreements, have redundancy features built in, and require some sort of formal education to be able to do anything useful with them (e.g. CCNA), and are managed via a command-line interface.
What do you put in for "mid-size" businesses, e.g. 50-100 computers that have graduated from the cheap consumer stuff and need a "serious" router intended for business use, needs to be reliable and capable, but they are not yet at the point where they can justify spending the thousands of dollars on enterprise level stuff? E.g. The sort of router that would cost $300-600?
One client of mine had a Cisco SA500 Security Appliance, which was pretty neat but the product line doesn't appear to exist anymore.
So far the only thing I've found is the Sonicwall TZ100 and 200 series routers. What do you think of those?