Desktop Support offers a wide range of assistance with hardware needs including: hardware diagnostics and repair, data consultation, virus scan and clean, new hardware consultation, and more.