“Why should I hire a web firm instead of building my own website for free?”
This is a perfectly legitimate question and one that we commonly have to answer when in talks with different businesses and organizations.
Ultimately it boils down a couple different things:
First: while you can technically build yourself a website, can you build yourself a successful website?
Secondly: nothing is really free. Building your own website simply shifts the cost from money spent to time spent.