A web designer will charge anywhere between $2800 and $5800 for a decent website. However, this article will teach you to do it yourself for less than $100.