My family have recently taken 3 computers to Microsmith for repair and/or overhauling. To say that we are very pleased is an understatement! We are more than happy to say that all our computers are working better than before. It was also helpful to us that this company offered us a back-up service. Thank you very much Microsmith.