Mike was extremely helpful, he told me exactly what i needed with a good price and got the job done very quickly. I would recommend Tech Repairs to anyone having computer issues.