Will highly recommend ICS. I faced some issues with my laptop and John was prompt with his responses. He explained clearly on the issues and repair was done promptly as well. Affordable and professional. Thank you John.