I help start up entrepreneurs and small business owners use WordPress websites for their businesses. WordPress offers a platform that's easy to use for most business owners as far as making changes to their content, and is an affordable way to have a dynamic and interactive website without breaking their bank account. The fact that WordPress always keeps it's platform updated is important to me especially when it comes to being compatible with emerging technologies, such as mobile responsiveness and the ability to play audio and video easily.
There is so much variety in the number of plugins and themes available, that's it's fairly easy to customize a website to look unique and match company branding without having to spend extra money coding it from scratch. I've found that by using Premium themes as opposed to using one that has been custom coded from scratch, many business owners have an advantage. Premium themes are usually kept updated, whereas a custom coded theme, may not, if the web developer is no longer associated with the business. There's less chance of a Premium theme breaking or having issues and support is usually available.
I would recommend WordPress especially for businesses on a budget.