I have a lot of experience with Wordpress (which is the best choice for the use mentioned use case) because it´s a Content Management System, it´s very robust and can be modified to adjust the looks to your liking, yet easy enough to manage after it´s been deployed. Price doesn´t include domain, security certificate or hosting, of course, but I can make suggestions as to which services to get and can help configuring the domain, hosting and security certificate so it all works together, final result would be completely functional installation of Wordpress along with a lightly customized theme to adjust to your preferences and some demo pages to get you started, I also include assistance via messaging to get you up and running more easily. If you give me enough data to work on, I could make the complete initial layout/looks too.
If you already know your desired domain name and can get the domain/hosting/certificate ready quickly (I can help you decide or know what you should look for) I could help you configure them together in order to get started on the actual site relatively quickly, if everything goes fast, I would estimate having it ready 7 days from the moment the project is accepted.