As a homeowner, it can be frustrating to hire a contractor to complete a project only to have them not finish the job. What do you do when this happens? Here are some steps to take:

1. Contact the contractor: The first thing you should do is contact the contractor and inform them that the job is not complete. Give them the opportunity to explain why and ask for an estimated completion date. Make sure to communicate your expectations and the consequences if they do not meet them.

2. Review the contract: Look back at the contract you signed with the contractor and review the agreed-upon completion date. If the contractor has gone beyond this date, they may be in breach of contract.

3. Document everything: Keep a record of all your interactions with the contractor, including emails, phone calls, and texts. Take pictures of the incomplete work and document any damage or problems caused by the unfinished job.

4. Get a second opinion: If you are unsure of the quality of work completed, consider hiring a third-party contractor to assess the job. This will help you understand what needs to be completed and provide you with evidence to support your claim.

5. Hold back payment: If the contractor has not completed the job, do not pay them in full. Instead, hold back a portion of the payment until the job is complete.

6. Consider legal action: If the contractor is unresponsive or unable to complete the work, you may need to seek legal action. Consult with a lawyer to understand your options and how to proceed.

In conclusion, it is frustrating when a contractor does not complete the job as agreed. However, by communicating your expectations, documenting interactions, and seeking legal advice if necessary, you can protect yourself and your property. Remember, always do your due diligence before hiring a contractor to ensure they are reliable and trustworthy.