Vamos por partes,
Lo primero es sacar el olor, ya que los gatos marcan sobre la otra marca,
Para sacar los olores, incluso los que no se persiven (ya que marcan con feromonas felinas), idealmente es lavar con agua y retirar todo excedente, para neutralizar olores usar bicarbonato y realizar limpiezas siempre, ojalá a diario, aunque no veas marca, eso de por si los va a alejar de los sitios
Si dispones de bastante espacio, puedes dejarles un espacio para que marquen, así les permites continuar con su rutina, sin que te afecte
Ahora, no lo nombraste así que me pondré en dos escenarios
1. Son tus gatos:
Recuerda revisar si están en celo, si tiene más de 4 meses ya puedes esterilizarlos, lo que limita bastante "los bombardeos", idealmente si logras esterilizarlo antes del primer celo no debería ser muy recurrente, además de que son "menos fuertes'" los olores de marcaje
Segundo, si algo les pasó puedes probar con feromonas felinas sintéticas, para bajarles la ansiedad y disminuir el impulso de marcaje, no son prohibitivas pero si son algo caras, la marca más común que puedes encontrar es feliway, y se usan igual que un espanta bichos, se enchufan y duran un mes
Y tercero, es revisar la comida, algunas simplemente producen olor más fuerte
2. Los gatos no son tuyos, potencias de ocupación extranjera:
Idealmente tienes que poner hierbas como menta, o ruda dónde mean, ya que a la mayoría de los gatos no les gustan esos olores (mayoría, no es regla)
Su pistola de agua y dispararles para asustarlos, ya que normalmente aprenden a qué allí los van a huebiar, y se van a otro lado
Y si todo falla, asumir que es mejor que te meee un gato que tener ratones xd