Na strychu na pewno znacznie skuteczniejsze będą klasyczne rozwiązania. Większość takich odstraszaczy to zwykły "pic na wodę", a skuteczność tego typu urządzeń jest znikoma lub żadna.
Niestety, nie wskażę - jak dotąd nie udało mi się osobiście używać rzeczywiście skutecznego odstraszacza ultradźwiękowego. W sieci jest trochę filmików, które pokazują, że na gryzoniach raczej nie robią wrażenie takie cuda. Radzę więc skorzystać ze sprawdzonych środków, zanim myszy zalęgną się na dobre i spowodują poważne szkody.