Remember on the dog or ferret services, you have to keep bringing them out to deal with the new populations. Sanitation is always the cheapest way to deal with a rodent issue.
I know that guy, people get on his waiting list, he is that good.
But even Reed will tell you that you gotta fix the source of the problem, not just remove the rats. Do a forum search for Howard E. 's posts. Haven't seen him online in ages but he put up some of the best rodent control posts...