They are a company that sells credit card processing machines. However, they will not tell you this when they call. They claim they can help lower your rates, that credit card companies charge, for processing credit cards on your credit card machine.
They call "bait and switch", to get you "the business owner", to agree to let them stop by and present there offer to you.
I looked there name up on Google and cannot find any information on them. They will only speak with the owner, which you need to play there game and act like the owner, otherwise they will keep calling.
I have reason to believe they may be CPC aka Crescent Processing Center and using either a "spoof" card or operating under an alias name. CPC was another company who had been calling us, until I let one of there employees have it one day on the phone.
Sorry folks at Diamond Processing, CPC and other centers. Time to get a real job and stop bugging businesses who don't have time to talk with you.