For Online Computer Support, Ask a Computer Technician
Hi. My name is***** you for your question and the opportunity to assist.
Tech Backer LLC is one of those companies that falls into the "shady" category.
They may be legal, but just barely. Do you recall what changes they made to your computer?