Given what you are looking to do, you might want a more long-term relationship with someone.
Alternatively, you might want to check out the Jekyll themes with the look you are going for and then move your content into that. It might be more manageable. There are free and paid versions; I will not list them all here. You can find a resource list using the following link, and you can also find more in the Share area of this forum.
Those bachconsulting.com boxes show the different types of services (technical, keynote, trainer) and were probably created with Flexbox, CSS Grids, or a web UI framework, such as Bootstrap.