Xfinity
View company profile →
Mixed experience overall
Installation was smooth but billing has been confusing with unexpected charges. Internet performance is solid during business hours. Customer service varies - sometimes excellent, sometimes frustrating.
65 found helpful