Have you considered Monkeybrains? For the price the service is fantastic, and with some of their new upgrades speeds are pretty good for most of SF.
Caveat: I work from home so I keep my comcast subscription as a backup and have a router with automatic failover. I would say this is not worth it for most people and just Monkeybrains is sufficent.
I have the same issue, I'm in an area with underground utilities so Sonic isn't an option, it's just Comcast or Monkeybrains. But the problem with Monkeybrains is that they had me behind a IPv4 NAT with no IPv6, and when I asked them to change that, I ended up with very bad packet loss that their technical support couldn't resolve.
They're not but often it (monkeybrains, Verizon 5g, etc.) Require installing hardware on the roof of the building, that requires landlord approval and can be challenging in say, a huge office building
What kind of speeds? When I last contacted them (maybe 3 years ago?) they said they could only guarantee 35Mbps symmetrical, but that most people see more like 80Mbps. That's... not good at all.
Caveat: I work from home so I keep my comcast subscription as a backup and have a router with automatic failover. I would say this is not worth it for most people and just Monkeybrains is sufficent.