Hi ther Sage and onion...welcome to the forum..Sorry to hear about your rat problem ..Im sure others will let you know of the best way of tackling them ..or as bill mentioned maybe getting a cat or even two might help ..See you around ..Have fun.
Julie