These days, Wordpress is quite secure for most uses - especially a simple corporate site. Here's how I'd go about it-
1. Buy theme from themeforest or similar. 2. Buy a shared hosting account from webfaction or similar (less than $10/month) 3. Use their one-click Wordpress installer to install Wordpress 4. Install theme in Wordpress install.
This keeps it off your server in case of issue, doesn't really cost much at all, and offers some great hosting support if you run into issues (http://docs.webfaction.com/software/wordpress/index.html) that's current.