Often, an off the shelf CMS is not a suitable choice for a project. The unique, bespoke nature of the requirements specification will result in the need for a more granular level approach to development. My choice of PHP Framework is CodeIgniter, as an experienced CodeIgniter Developer I have developed many applications over several years and as an Expression Engine Developer have used Codeigniter to extend Expression Engine with addons and plugins.
Over the years, I have built systems for clients located locally, such as Leicester, Nottingham, Loughborough, Derby, Midlands and across the country such as London, Brighton, Bristol and elsewhere in Scotland and Wales. Remote working is not a problem. Clients I have been lucky enough to create sites for have been Blue Peter, BBC, NHS and RCPCH to name a few.