Geeks On Site
Consumer Report
I was recruited to be an onsite technician. I repaired around 6 customers, quickly and always went home with 100% satisfaction. Somehow Geeks on Site would convince the customer that they needed to spend $200 for a virus removal. I am complaining about this process, although I all my onsite repair ...