Every business needs a website. You can hire a full-time in-house employee to design and build it, or you can use a freelancer.