Earlier quoted context omitted.
I'm assuming you're talking about Xfinity xFi. If so, you can just put it in bridge mode and use your own router. Your own router will need to use a different private address range (e.g. 192.168.1.x or 172.16.0.x) because then you'll still be able to connect to the xFi admin interface on 10.0.0.1 (e.g. if you decide to turn off bridge mode).
Shaw, but apparently they get it from Comcast. I kinda like some of the features they offer in the mobile app. Would be a shame to lose it.
I actually switched away from Shaw due to my dissatisfaction with their router/modems. Their modems are all have obnoxiously high power draws (active cooling required?!), can't have wifi entirely disabled even if you use your own access point, and all use the trashy[1] Intel PUMA chipsets. Switched to TekSavvy using Shaw last-mile infrastructure so I can use my own modem and chipset. (And support TekSavvy's lobbying efforts.) Losing access to the Shaw hot spots was a bit of a pain, but for me, it was worth it.