
There are currently about 6 million people in the United States behind on their lease payments, and they owe an average of $2,250 each, according to the latest data from the Census Household Pulse Survey. That’s about $13.5 billion of income that should be in the bank accounts of owner/operators.