Good quality plug in rodent deterrents do work quite well as well but be warned some people can be affected by them and they do need leaving on fro a decent amount of time.
We used these in combination with eliminating the places the rats were hiding and replacing the broken drain cover...