H&R Block offers tax preparation, education tax, tax representation, tax filing, tax planning and financial planning services.