Thanks! I work for a small company, but am definitely feeling stifled by the rat race. Your friend sounds like he/she's doing pretty well for themselves.
Taxes can be a complicated affair. Hard copies are necessary, but for ease of access, I'd recommend keeping electronic records, too. Even if you're the pinnacle of organization, it can be easier to sift through a spreadsheet file than a bunch of hard copies.