Avoid at all costs. Left for months with no Internet or phone lines and just fob you off with broken promises and false hopes. Absolute joke of a company and they'll watch your business crumble and do nothing about it
2 years ago
TalkTalk Business has a
1.2
average rating
from
38
reviews