For two years two of my Coastals had not nothing but mice. For one year my JCP had nothing but mice as well.
Before I even tried any of the tips already listed, I skipped a feeding cycle to it's full extent before offering rats.
It worked for them. Three out of three Ain't half bad.
Mack, Coastal Carpet
Esmarelda, Jungle Carpet