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.
Planning and Design
Not just creative design, but user interfaces, user workflow and database design
Improving and Enhancing
Taking on existing or partially built sites and completing to a set of requirements
Planning, design and build then launch your project.