Read the Bills.com resource Alabama Collection Laws to gain a basic knowledge of the three common means of collecting money on a judgment in Alabama.
Alabama is slightly confusing because the law uses the term "garnishment" to refer to seizing money once from a bank account, and intercepting funds on an ongoing basis from wages.
Regarding your question about the homestead, I can see no exemption from lien for a homestead in Alabama. Readers with a deeper understanding of Alabama law are invited to correct me in the comments below.
Retirement funds are generally exempt from levy (i.e., garnishment in Alabama).
However, money from a life insurance benefit have no protection.
Consult with an Alabama attorney before you act on the information herein. If you cannot afford an attorney, consult with AlabamaLegalHelp.org, a group that provides legal services to no- and low-income people in Alabama.
I hope this information helps you Find. Learn & Save.