Many small business owners work from home. I have been working at home for 12 years and I was terrible at it. Terrible because any time my small children or wife would come bursting through the door and I was in the middle of something important I would not react well.
At the time I thought, “what’s wrong with them, don’t they see I’m …”. My lovely patient wife would remind me that place is their home and tiptoeing around your work all the time is not really fair. It’s also not healthy for your relationships. Lifehacker has a great post on how to manage this better. It can make you less stressed and more productive, not to mention allow you to provide better customer service.