All work was professionally done and explained so I could understand. Contact with both National Warranty Service and the Technician where prompt, and they sent out a tech I have had previously working on my computer. I would happily recommend National Warranty Services to my friends. Zoe.