When creating a new website for your company, whose needs should be met first by the final result?

You Said: Your Clients'

Exactly! Because you want the message of your website to reach your clients, they are the most important people to consider when creating a website.