Hello, my name is***** am a qualified lawyer and I will be assisting you with your question today.
I do apologise. I have just realised you are not based in the UK. I will opt out so that another expert can assist you. Many thanks
I'm a US legal expert.
Unfortunately, you paid by check and he's already cashed it. So you get no buyer protection through your bank. That's not to say that you don't have legal remedies, however.
You could report him to the police and see if they will be willing to have him charged with fraud, since it's arguably clear from the facts you've given that he never intended to buy the material or do the work.
If the police tell you that this is a civil matter because you'd contracted for work with him, they will not arrest him for his fraud. You would have to hire a lawyer and sue him or take him to small claims court where you could save yourself the legal fees.
Just checking in to see if you need more help or any clarification of my answer. If so, please reply here on this question thread.