Yes, this is one of best ways to do fiber. The fiber provider digs all the trenches and runs fiber to every building/house in the city and then you as an end-user can contract the internet service from whichever provider you want.
The costs are minimal and in my neck of the woods I pay about $10 for 1Gbps (actual rates being about 950mbps down and about 800mbps up).
The costs are minimal and in my neck of the woods I pay about $10 for 1Gbps (actual rates being about 950mbps down and about 800mbps up).