Great first time experience at Yate Computing - Tim explained the fault clearly, provided a detailed and realistic quote, completed the work within time frame, and returned my PC looking like new. No hard upselling at all, a real bonus to have good old fashioned honest and reliable service, nice job.