I filed my own taxes for 2004 and 2005 however I'm no expert and I think I may have cheated myself on some valuable points. Can I refile my taxes through an expert like H&R Block or Hewitt Jackson? In both filings I did not have to pay the government and received refunds. Is there a penalty for refiling?