Huge problems with laptop and phone this week. Cannot recommend Steve highly enough. Extremely prompt service, clear advice, did what he said he was going to do when he said he was going to do it and kept me updated. Reasonable cost and friendly service.