I’m a sub for a contractor that works through Home Depot door program he did not pay me for 6 jobs over $2000
As a subcontractor, rights to file a valid lien are conditioned upon providing a notice to owner within 45 days of first furnishing materials or services to the jobsite. You also likely have a remedy to sue for breach of contact against contractor directly in small claims court which might be the most simple path.