Filing a mechanics lien who can I put down as a affiants? Spouse? Other sub contractors? Dad? Mother?
The affiant is the person with knowledge of the facts upon which the affidavit is based. The affiant is the person who signs and swears to the truthfulness of the affidavit.
Ideally it would be the person who did the work on the project. In instances where the work was performed by a company, the affidavit should be created, signed, and sworn to by a person at the company who can bind the company (President, Vice-President, etc.) who is knowledgeable about the facts.