https://www.cleantechloops.com/alabama-mechanics-lien/
Things to Know About Alabama Mechanic's Lien