The Trolls are likely to hate you for asking that question, as I do not specifically deal with the maintenance of roads, and now U am wishing I had wrtten a couple of paragraphs on that ant the upkeep of the streets in the town too.
Yggsburgh has plenty of tax and monopoly income to cover the repait of local roads. Away from town it's not done unless there's a washout somewhere. In that casr the Lord Mayor or nearest concerned noble will see that repairs are made.
In the town proper the streets are repaired by the street cleaning department. In the outs the Lord Mayor requires property owners fronting the way to keep it in good repair, with the town seeing to the main roads where they have no adjacent landowner.