The marketplace is flooded with companies offering you the chance to create a free website, a quick Google at the time of writing this post brought me 4,630,000,000 results for 'free website'!
It's certainly true, anyone can now sign up to one of these services and put their own website together, paying nothing but time for the pleasure, however you need to ask a few questions of yourself before committing to the process: