So your client just wants static content for now? Don't start from scratch because there are free templates available. I like
http://getbootstrap.com/ or
https://startbootstrap.com/, but there are many alternatives.
WordPress has themes which accomplish the same thing. You can even make a WordPress website for free, but it will have ads. There are plenty of plugins which allow you to make payments, store data, all sorts of things if you get a business class subscription.
What does the client want out of the website? WordPress or a similar site is often the correct approach for small projects, but we don't know enough to give you truly meaningful advice.