I would certainly recommend this company. We were kept up to date as to how the repair on our computer was progressing and cost wise they were very reasonable.