Why give a professional the fun? You are doing fine. I also hate glue traps. I live up against the cleveland national forest and with a few traps and some vigilance have kept the rat problem down to practically nothing. Once you make a big dent in the population it’s fine. Usually if a rat breeds you can catch all the offspring in quick order. They will climb over each other to get killed in an available trap baited with peanut butter and a dog food kibble.
Check under the hood of your cars often, they will nest in there for warmth and travel all over town too…chewing up your wiring and insulation and stuff.