I worked as the supervisor on multiple jobs to complete a residential basement. Hired by the homeowner builder. Completed and home owner paid the final check plus a bonus. I was out of my home state to work for the homeowner. I deposited check and packed up and drove back home. One week after I had deposited the check I was notified that the check had been returned and pulled from my account. Contacted homeowner and now claiming a bunch of things home owner unsatisfied with about the basement that he stopped payment. Is this legal or is this theft of services.