I stumbled across James when my computer crashed. I tried to contact my original person but he wasn’t available. I thought I would never find any one as good but I would now say James is far better! He is easy to get on with, very knowledgeable and most importantly can work miracles very quickly. He is definitely someone I can now turn to in my hour of need – should I recommend him – possibly not – because I want to keep him all to myself!!! He is brilliant!