I signed up with iYogi about a year ago as I was experiencing problems with my desktop computer. The technician solved my issue and I was pleased with the service. I have signed up for one year and I have received regular assistance with general maintenance of my computer. The technicians always do a super job and go the extra mile in solving problems and preventing future issues. I do not know of any other technical service who can do better. IYogi cares about the customer and that goes a long way for me.