Test it wired to determine if you have a wifi issue or internet coming into the house issue.
If it is just wifi, buy your own router. A lot simpler than swaping companies. If you do swap, avoid Comcast, they are even worse when it comes to customer support.