If any employer, without good cause, shall dismiss a laborer prior to the expiration of his or her contract, unless by agreement, he or she shall be liable to the laborer for the full amount that would have been due him or her at the expiration thereof, and the laborer shall be entitled to the lien provided in § 18-42-105 for the enforcement of the liability.