As a web designer (I’m think I’m technically a UX engineer* at the moment) I should probably stand up for the profession but to be honest, making websites really isn’t difficult – if the OP is reasonably IT literate they could probably learn to piece together something simple in a few evenings. If that’s enough and the site isn’t performing an important business role then job done – bear in mind though that you’ll probably need to invest a significant amount of time in learning to maintain the site as well as building and testing it. As with so many things, it’s very easy to get started but the more you know, the more there is to learn.
If however the site is for a business and has even the remotest impact on the bottom line then you’d probably be daft not to at least talk to some local professionals and get a handle on what they can do for you. A wordpress site can be very inexpensive and unless the person who makes it for you is a complete charlatan, they will almost certainly do a better job of it than a non professional. They should also leave you with something that can be extended to add more functionality without too much expense in future.
My suggestion would be to get a wordpress theme based on a responsive framework like Foundation and then see what you come up with. If you’re happy then quids in, if not then before you invest heavily in it go get some professional advice.
*Not really an engineer