Is a signed contract between a client and small business owner valid?

I have a signed contract with a client and was receiving work from them for almost 6 months. There are some problems with being able to do the work because the client has not provided all the necessary tools to produce the work. The client was informed by a friend that contracts do not matter but we have a signed contract. The client has not given work for three weeks now and the contract signed by the client states that client can cancel for no cause upon a 45 day notice or can cancel for cause upon a 30 day notice, specifically stating the cause for cancellation if the non-cancelling party

cures the cause within 15 days of receiving the notice then both parties should put termination for review. I have contacted the client several times and he stated that they would contact me when the send work. The contract also states

Asked on March 8, 2018 under Business Law, Massachusetts

Answers:

SJZ, Member, New York Bar / FreeAdvice Contributing Attorney

Answered 2 years ago | Contributor

Any written contract signed by two parties, in which each party gets something of value (called "consideration"; e.g. one gets work done or services performed, the other party is paid for doing so) is enforceable as per its plain terms; that includes contracts between small businesses and clients. 
(One exception which does not here apply: you cannot contract to do something illegal, like commit a crime.)
Therefore, you can enforce the terms of the contract against this client, such as by suing them for "breach of contract" in court, for whatever amount(s) of money or other "damages" you have suffered or lost due to their violation of the contract.


IMPORTANT NOTICE: The Answer(s) provided above are for general information only. The attorney providing the answer was not serving as the attorney for the person submitting the question or in any attorney-client relationship with such person. Laws may vary from state to state, and sometimes change. Tiny variations in the facts, or a fact not set forth in a question, often can change a legal outcome or an attorney's conclusion. Although AttorneyPages.com has verified the attorney was admitted to practice law in at least one jurisdiction, he or she may not be authorized to practice law in the jurisdiction referred to in the question, nor is he or she necessarily experienced in the area of the law involved. Unlike the information in the Answer(s) above, upon which you should NOT rely, for personal advice you can rely upon we suggest you retain an attorney to represent you.