I will let you know that it is better to teach them now the imprortants of being neat now. My nephew is 8 (I have custody) and I already have him with his daily routine. He knows that if he makes a mess he is to clean it up. After he eats anything he knows he is to clean up his mess off the table. There are some times that I ask him to clean off the table so we can eat dinner or I will ask him if he wants to set the table I noticed that when I ask him to help he is more willing to do it compared to when I tell him to. I try to teach him that it is always good to help. It was hard @ first because he would always give me the question of WHY do I have to do anything? I would tell him that he is now old enough to start having responsiblitiy. It is now time for him to prove to me that I can trust him with little things like this and eventually we can move on to bigger and better things like walking to school (we live 2 houses away), having a pet, going to the store with someone else (Im over protective), and eventually I can trust him to go over to a friends house for the day and when he is there he will do the same things because people dont want kids that are not there making a mess in there house. The would love to see a kid visit and have good manners and good cleaning habits. Now he had made all his clean a habit instead of a chore and when he does go over to even his cousins house they will bring him back and say that he was so helpfull. And to a parents ears it just brings so much joy. Well good luck to you and like I said it is hard @ first but will pay off in the long run.