No es tu techado, y por tanto no es tu obligación, se pongan como se pongan. Es el propietario quien debería buscarse la vida para limpiarlo… por ejemplo, pidiéndote permiso para ir a limpiarlo él desde tu terraza, (cosa a la que, por supuesto, también puedes negarte).
Y pregunto ¿ese vecino obtuvo permiso de la comunidad para hacer el techado? porque si no está reflejado en ningún acta, perfectamente se lo podéis hacer quitar.