Have xfinity in Murrysville, decent upload and download speeds, usually don't have service interupts, and only time I really had issues was due to my router being old and garbage.Recommended internet providers in Westmoreland county? Verizon, who I have now, doesn't service my address out by Twin Lakes. My parents have Citizens and they say it's not very good, I think they have it as a holdover from when they lived closer to Mammoth.
Xfinity seems to be the answer but I've never heard anyone ever say a kind word about them.
Also agree with eddy that they will increase the bill.