Carl is very straight-forward and honest and immediately told us what the problem and solution was. He took our computer and installed a new hard drive and had it back to us in 3 days and we have had only one problem since, which he fixed by remotely getting into our computer and solved the problem with no additional charge. I would recommend him to anyone.