Are these pinch flats? What kind of tire pressure is he using? If you can determine the cause of all the flats, maybe you can correct something.