Y'know, just to put a different perspective on things, we used to have an
accountant do our billing, not Emerald. He did exactly what you describe, if
someone didn't pay, they just got a new bill for twice the amount, and
service continued as normal.
The problem, of course, was that some people never paid, and their invoice
just got larger and larger. We changed to Emerald billing in April of last
year and we are STILL trying to collect from MOST of those "balance-forward"
You are welcome, of course, to run your business however you choose. We had
some difficulties, at first, adjusting to the Emerald way of doing things,
but we have far less problems collecting, and a much higher monthly income
since making that change. We are a small ISP and making that change probably
saved our business (your mileage may vary, etc).
All I'm saying is be careful what you wish for.