I cannot afford an attorney.

You do not need to pay an attorney a fee “up front.”  Attorneys who practice Social Security law should not charge a fee unless and until they succeed in winning benefits for you or your family. The fee will be no more than 25% of your past due benefits, at a maximum of $6,000.00. (Over time, SSA may increase the amount of the maximum fee.)  No fee will be taken out of your ongoing benefits.  In addition to fees, you may be required to reimburse your attorney for costs incurred in pursuing your benefits, such as the costs in obtaining medical records.