Eu não encontrei nenhuma solução para mantê-los fora, nem vou usar veneno, já que eu não tenho nenhum desejo de ver meu cachorro ou o gato do vizinho envenenado também.
Você pode tentar ter sua casa selada, mas a menos que o selo seja virtualmente hermético, eles encontrarão o caminho para o calor de sua casa. E os ratos podem fazer buracos nas coisas, por isso manter a vedação perfeita será difícil.
Por mais que eu não goste da necessidade, acho que a única solução é manter algumas armadilhas em cima das vigas em nossa garagem. Eles vão correr nos topos das vigas ao redor do perímetro de nossa garagem à noite. As maiores armadilhas de rato com mola parecem funcionar melhor. Eu aqueço o mecanismo de gatilho de metal com uma chama de uma micro-lanterna para derreter um pequeno pedaço de queijo americano no lugar. (Nota: no passado, eu usei um pouco de manteiga de amendoim, que não funcionava tão bem quanto o queijo).
O que eu acho é que, enquanto eu mantenho uma armadilha ou duas na garagem, elas não entram na casa, como você pode ouvi-las correr à noite se eu não conseguir colocar as armadilhas.