iolo Customer Service Help
iolo produces award-winning software that repairs, optimizes, and protects Windows computers.
iolo Technologies, LLC Corporate Office Headquarters HQ
7470 North Figueroa Street
Los Angeles, CA 90041
Technical Support: 1-323-257-8886
Terrible customer support. I have had a problem ever since their software System Mechanic, V10, did an update on my PC and rebooted, now all my graphics are messed up and I cannot fix it, nor can they. I called them as soon as this happened on 5 Aug and they constantly tell me someone will call me or the mysterious Thomas D, Sr Tech, will contact me and all he asked for as a log file which I sent on 5 Aug and did a system restore which he recommended (both by email, never would talk to me) and nothing changed. I requested they restore my PC back to the point prior to their update, but they cannot. I have spoken to 7 different people and everyone continues to tell me the same: we are sorry about your problem and will send an email to our manager and Thomas D to elevate the problem, but to no avail.