This is a "contractor" calling you because the government finance company HERO has sold your name. These cockroaches use ex cons and low life's to harass you with scare tactics like informing that they know your home address. Just ask the lots of questions and they will hang up. They will change the company's name 3-4 times during the one call.
Received a call named Ron. He was stuttering and there was background noise. This guy has nothing to do. Instead he said excuse me, excuse me and hung up. Get a life dude
Contracting / home improvement company (didn't state a company name). I asked to be removed from their list and she just said they don't have a list, have a nice day, bye.