Start with requirements, not assumptions
A common mistake is designing a network around a rough headcount and a generic router-and-switch combination, without asking what the business actually needs to run. Point-of-sale systems, VoIP phones, CCTV, cloud file storage and guest Wi-Fi all place different demands on a network, and each one benefits from being thought about explicitly rather than left to fit in wherever there is capacity.
A short requirements exercise before any cabling or hardware is chosen pays for itself. It should cover current device counts, expected growth over the next few years, applications that are latency sensitive such as VoIP, and any compliance or security obligations relevant to the business, such as handling of payment card data.