User rating, 4.4 out of 5 stars with 307 reviews.
I don't know as I have AT&T. I would contact Xfinity and ask them.
Answered by Francene 6 years ago