Can an employer hold my paycheck?

Question Details:

I subcontracted to a chiropractor office. I did massages there. They continually are still receiving insurance claim checks in my name. They refuse to release the money to me because I owe rent for the last month I worked there. It is a lot of money they are receiving in my name. I moved out of state and am looking for work. I need the money in order to give them what I owe. Can they legally keep holding my money and my checks in my name at the office?

AttorneyPages.com Important Notice