WordPress is the No. 1 content management system (CMS) and now powers 28.4% of all sites across the web. It’s the most flexible and can handle almost anything you need. What’s great is that you can pick up a theme at https://themeforest.net for $39-$69 in most cases and it will help you make your site look like a Fortune 500 company, with a bit of work of course.
In researching which theme will work best for you, make sure it is mobile responsive and check to make sure the code is not bloated, which will lead to slow load times and Google will punish you. A current favorite theme of mine right now is https://themeforest.net/item/the7-responsive-multipurpose-wordpress-theme/5556590.