I have been taking all of my computers to Chuck for many, many years now. He has always been professional, friendly, compassionate, as well as thorough. He knows everything about computers no matter the brand or how old it is. He, also, works on my sister's business computer. So he must be really good. Neither my sister nor I have ever been disappointed in the work he does.