I agree with all of these suggestions. Maybe what you could do, since he's local, is do an on-site visit to see how he's running things now and then jot down anything that you see could be improved upon. Creating some processes might be something to think about as well. Maybe you could get him set up using some or all of the Getting Things Done methods (or similar routines and processes) for getting and staying organized and stress free
Although, I've found that it can be really hard to get a client to adhere to processes. My client tries really hard to follow my back office process suggestions but she's still not very good at it all the time
Good luck