There's nothing you can do. Let it go and move forward.

I think it's great that you're willing to work with parents on pay schedules. I think that we need to be competitive, and if that's what works for you in your area then that's great.... however...

I also think that with such a strategy comes good planning. You need to accept the fact that you may get screwed for the month. If you have a client who can't plan ahead enough to pay you on time or is penny pinching or living pay check to pay check then there is a chance that your generosity will be taken advantage of and you will be out money.

I would suggest a 2 week deposit so you are never left out to dry. If you had taken a deposit in this case then you could have simply refunded (if it came down to it) the difference and you would have been paid your fees due.

As far as the 10 hour days go? You really need to tell the clients what you need not let them tell you what they need. It's a compromise between you, the client and the kid.

If they booked him in for a 10 hour day you should have addressed it before drop off.

If you called to have the child picked up then the child should have been picked up.

I am all for compromising and working with the client, but this 10 hour first day was not in the best interest of the child. And I'm sorry, but you allowing the child to stay was just as bad as the parents leaving the child there.

I hope you have some safety's set up going forward to you can be profitable in this business. But this may just have been lesson learned.