The east is ruled by Bell Canada, I heard they control 90%, well until a few years ago. They had a contract with the government to install fiber, until a new ruling by the CRTC told them that any communications network that is subsidized by taxpayer dollars had to be shared by all ISPs, Bell said if they passed that, they would stop installing new infrastructure. Well, they did. Fiber being installed around the Barrie, ON area came to a halt. I know because I started working for a general utilities company 2 years ago and a lot of their crews that worked with Bell were at home, waiting for work.
Aside from Bell, and Rogers, there is Teksavvy, which often buys bandwith from the other two, though recently they have been installing new fiber infrastructure around the Chattam area and I think around where Poast lives.
In the bigger cities like Toronto, Montreal, Quebec etc. especially in the condos. You get very fast internet at very cheap prices from Beanfield (my old provider, I was paying 55 dollars for 1 gbps with option to have 2 gbps, so crazy!! They bought the company Fiberstream which I was a customer) , Oxio is another up and comer for condominiums in cities.
I don't know much about the west of Canada besides that Telus is spreading fiber like wildfire at very affordable rates. If I heard it right, Edmonton is becoming tech central in Canada.
Every cellphone provider offers wifi hotspots for home. Even smaller providers like Freedom Mobile.
Middle provinces have Shaw and Sasktel but I don't know anything about them. I know Sasktel offers fiber.