Google "static IP address" or check with your ISP on what they might charge for one. There are benefits.
The IP address of your router is always the same, I think, because it is "behind£ your main IP address and therefore on effectively an "Intranet" (going to be shot down in flames here!)
Local service companies may be using Google Adwords to offer local services, they can be geographically targeted. Don`t get paranoid about it.