Keep debating about hire someone to build a website or just doing it yourself? You'll want to read this guide.