This was the first time I have dealt with ESPI. My laptop had been badly infected by a virus and I needed a new one up and running in 48 hours due to travel requirements. This was a tall order as in this time the Cambridge area was badly affected by snow. The whole team at ESPI went the extra distance, ensuring that my new laptop was up and running with all my previous data and emails recovered and new software installed. They kept me informed on progress throughout. A great job done!