H&R Block offers tax preparation software and in-person services for individual filers, from simple returns to those with investments and side income. Their hybrid approach lets you file online or work with a tax professional across 10,000+ local offices, plus they guarantee accurate filing or they'll cover any IRS penalties.