We are a grass/sod company in Texas that supplies landscapers with our product and they install it for residential and occasionally business. If the landscaper doesn't pay us, can we file a mechanic's lien? And do we have to have a written contract with the landscaper? They usually just call us and ask us to deliver x number of pallets to x location, so we don't have contracts.