While there are many Content Management Systems available (e.g. Wordpress, Joomla, Drupal), they are all crippled to some extent by their attempts to be everything to everyone.
Before assuming you must have a web-site that allows you to change everything yourself, consider what parts of the site you would actually need to change.
In practise, apart from products on an eCommerce site, few pages require regular updates; your company business and message is fairly constant and a successful business won't have time anyway to think about regular changes just for the sake of it.
In reality, you'll probably find that you only need to make regular changes to a few pages:
A bespoke CMS ensures that fake 'phising' web-pages cannot be created.
Having a web-site with a bespoke CMS means your web-site displays as quickly as possible and is very easy for you and your staff to administer. You never have any concerns about damage to your site as your staff are restricted in what they can change
We have years of experience with creating all sizes of website and even the smallest of site can benefit by having some areas for CMS, even if it's just a news page. In terms of both initial outlay and your time in administering the website, a bespoke CMS really can work out cheaper than even a 'free' commercial CMS package.
If you email iCatching or call us on 01844 260843 as soon as you start to consider how your website needs to operate, then we can point you in the right direction and tell you what you need to consider. We're based in Thame, Oxfordshire, handily close to the M40 if you'd like us to visit.