I could work from home 80% of the time if I wanted, but actually prefer working at an office because I find it less distracting. The office is a 'clean' space where I'm only surrounded by work related thing. I have my work computer on my work desk with my work setup, and nothing else. There is pretty much nothing else to do here other than work. Home is cluttered and I'm surrounded by all kinds of 'distraction' not related to working.