<human>: I'll try to keep this brief. I live in IL and my house needed a new roof. A guy that lives next to my parents does side work. He came over, gave me an estimate of $4k total ($2k for labor, $2k for materials), told me what to buy, said he could have the job done in three days. His wife/girlfriend came with him and my husband was home as well. 

I purchased all the materials and gave him $1k in cash up front, as agreed upon. The job was not complete in three days, and on Monday it rained and my roof leaked since there was only felt over it. He had PROMISED me that it wouldn't leak. He was there Tuesday and Wednesday to finish the job. Wednesday morning there was just clean up and a few odds and ends to take care of. I paid him the remainder of the cash,as he told me everything would be done by the time I got home from work.

Everything was NOT done by the time I got home from work. My driveway wasn't cleaned (so I couldn't park in it), I had TV cable wires hanging off my house, pipes needed to be painted, shingles needed to be returned (I can't lift them) and the ceiling in my garage needed to be painted still. He told me he would be by several times and never showed. Finally this past weekend (two weeks later) he finished most of his work, except painting the ceiling and returning the shingles.

It's been two days and he's completely ignoring my calls and text messages. I have no idea what to do. Do I have any legal recourse? I have the bank records of withdrawing the cash as well as the receipts for the materials, but the actual "contract" was verbal.

My parents have told me that he has been home and my dad said he would go talk to him tomorrow for me. This is going on three weeks now and I have held up my end of the deal and paid him. I'm very frustrated - I shouldn't have paid him without everything being done. I was too trusting and I'll never make that mistake again. But for now - I need to get my ceiling fixed and I don't know what to do.

Can you provide a brief rundown of the text in within 3 sentences?
<bot>: Guy who does side work messed up my garage ceiling and won't return my calls to tell me when he'll be here to finish everything. I paid him in cash, all agreements were verbal.