Website developers are generally not marketing inclined. Sure they can build you a website, but chances are they can't tell you how to use it effectively to get more traffic to your website or leads for your business. For that, you would need someone who is familiar with general marketing concepts, say for example a marketing guy or digital strategist