I’m with geronl, if the break is on city property, the city should repair it. 20000 seems out of line. I had replaced the entire line at my previous home to the tune of 8k. Maybe, you could work out something with the city to share the costs. Or periodically pour some root eating products down the line and deal with it. You could install a check valve for a couple of hundred bucks. Hint ..... don’t tell city that you have check valve. Good luck.
“You could install a check valve for a couple of hundred bucks. Hint ..... dont tell city that you have check valve. Good luck.”
Yup! That’s what my Dad did when he built his dreamhouse. Won’t help your currant problem, But it will stop sewerage from backing up into your basement.