How Do You Do it?

How do most ISPs do their local loops if a building is not ON Net? Colocate with the LEC and run it from their CO?

What is the most efficient way of doing it?

Also, other than MMFN who else has metro dark-fiber in 20 year IRUs?