Cotswold Computers upgraded my PC from Windows 7 to Windows 10 and I found them to be efficient and proffesional. When I got the machine home I found that the keyboard did not work (note- the shop did not have the keyboard) and they traced the fault to a faulty connection which was fixed while I waited despite the problem not being there making. I was very grateful for this and would not hesitate to recommend them.