If I could rate one star I would
If I could rate one star I would.
Horrible service. I was told twice I would have install- took the days off work and still no tech in sight.
They have no idea how to even help and can give me no answers.
Awful service.
July 6, 2026
Unprompted review