• 1998

Company Description

iolo technologies is a privately held American software company headquartered in Los Angeles, CA. iolo creates software designed to repair, optimize, and protect Windows PCs: its flagship product, System Mechanic, is a top-selling software product in the PC tune-up utility software category, and has received several awards and accolades from reviewers and experts in the industry.

  • Manufacturer:

  • Formed:

  • Company Website:

  • Company Address:

    7470 North Figueroa Street
    Los Angeles, CA 90041
    United States
  • CEO:

    • Noah T. Rowles