I found this company to be the best that I have used, very professional in all aspects of procedures and also very helpful in explaining what was wrong with my computer and what they had done to rectify it and how to keep it safe in the future.