I wanted to give another recommendation for Paul from Pawsonthebutton ? I thought my laptop was history after the keyboard was badly bashed while it was in operation. Paul came to the rescue, I think he can be characterised as an IT angel. He responded immediately to my contacting him one evening, came the next day, diagnosed what needed to be done, explained clearly my options and his pricing is very reasonable and straightforward. He took my laptop away and returned it a couple of days later in a BETTER state than it had been before the problem. If I have any further IT problems he would be my absolute go to person.