Total PC Support provides computer customer support to homes or small businesses. Some services include new PC consults and purchase assistance, virus and spyware removal, optimization and cleaning, hardware and software installs, upgrades and general repairs.