My focus is on designing websites for small businesses in the Netherlands and France. A website does not have to be expensive. Some design agencies charge at least € 1000 for a homepage. I think that can be done differently.
You will need different components for your website per industry. For example, a restaurant can place an online menu on the website and an ordering system. And a bed & Breakfast or Chambre d’Hotes for example a booking system or virtual tour.
This way I look at your wishes with you.
Did you know that you can place quite a bit of information on a website with just a homepage? You do not necessarily have to have multiple pages.
The websites are built in WordPress. WordPress uses plugins, these are applications, with this you can add all kinds of functionalities to your website. From a portfolio, to a course, to an agenda. The price will be compiled depending on the complexity of a plugin.