There's two guys at work with their own companies, both recently had their websites done. One paid £300, the other £3,000. I cannot tell the difference! Unfortunately I would like to say that the £3,000 one was far superior and looks more professional. But if anything I think I prefer the £300 one.
I am currently trying to learn how to do my own coding and design my own. And possibly trying to branch into a new career. At £300 for a decent site I'm not sure if it's worth it 🙁.