I also received several calls from them.
But they are constantly changing phone numbers.
An interesting detail:
They persistently ask what time you'll be at home tomorrow...
In other words, they need to know when you are not at home.
If they call you again tell that you have a home security system.
Called, left no message. Caller ID showed "OxiFresh Fran" Google on that shows a Denver area carpet cleaning franchise that uses oxiclean, has low reviews on yelp. Regardless, I've never done business with them.