Our practical and hands on experience covers analysis, design and operation of both offshore and onshore facilities. This has been gained through working on hundreds of projects involving many different facilities concepts and fluid types. We understand the many details of flow assurance but also recognise it often necessary to take a holistic view of systems to ensure discipline interfaces are not overlooked.