There are many places that do taxes, independents and business. You want the most money I can understand this.but in the same sense you do not want to get a person that can get you in trouble for cheating. You need to choose well. Most company's will go by the tax laws and will charge different prices depending on the amount of paper work done. H&R Block is good.