Creditor will not be able to foreclose on you over mechanics lien. However, you should try to avoid having them place this on your property. Your options are to fight the lien - which an attorney can help you do - or take the creditor to small claims court.
A mechanic's lien will not show up on your credit score and it is a virtual guarantee that the lien will never be foreclosed upon when it is for $1,900. Foreclosures are long expensive processes. However, a mechanic's lien can be a technical default under the terms of your mortgage. You will have to decide whether you want to take the risk that the mortgage company defaults you for a $1,900 lien.
The information provided herein is for informational purposes only and does not constitute legal advice. No attorney-client relationship is created by this answer. You should consult with a local attorney regarding your specific situation to obtain legal advice.