Not All
There are situations in which a small business doesn't need their own server.
For example:
They use an outside provider for CRM, e-mail, etc. NetSuite, et al. The local computers are mainly used as web clients and not much more.
Why would such a business need their own server?