They call themselves Premium Technical Support

They went down for a few days and now are back up. Give them hell!!! They are getting super annoyed by my auto-dialer. (855) 859-1700

This is a subscription tech support site.

Really cause they curse you out if you don’t do what they want. PROFESSIONAL MUCH??

These are Indian scammers having these websites:

geeksadvise.com

rapidtechnicians.com

universalxpert.com

Got to talk with Kevin for about 15min. Nice guy but, tried to convince me that they were a legit company. He also wouldn’t give me the company websit …

I called that number and they talked to me around 45 min and said i am wasting my time by calling them

troll them