Our neighbours have just had new tiles put on their roof that do not match ours so the builder left a drainage channel and pointed up our side of our tiles..Who is responsible for clearing any future rubble/debris out and if/when our pointing comes out or tiles come lose who pays/does those repairs ?