Martyk1313:
Since you are in Syracuse NY, you might want to reach out and contact the Syracuse University college of Law and ask them about small-business contracts that are specific to the state of New York and what specific concerns you have.
OR you can contact the Better Business Bureau and ask them if they have a small-business mentoring program that may address some of your contract concerns.
OR, if you have business insurance, contact the agent or broker you are dealing with and ask them about business contracts or service agreements. They may direct to an internal lawyer who they work through on such matter.
Some may suggest LegalZoom or other on-line legal services, and I assume they are not free (pro bono, in legal speak!), but I also assume they are much less expensive than going through a lawyer.
One BIG advantage going though a lawyer is that that person is familiar with local and state laws as it pertains to the business and operations you are in AND if there are "problems" between you and a corporation or any entity that has signed your business contract/service agreement, you have a legal representative on your side who can "negotiate" the disagreements BEFORE you and the entity go to court. This mediation/negotiation process is an important step to avoiding costly and time-consuming legal litigation and court costs.
Which brings me back to service agreements versus contracts. Be very careful in calling a self-drawn (legal speak for drafted or written) "contract" a contract when in fact, it is a service agreement. Contracts have much more detail and terms in them. Service agreements are rather general. An example is that in a service agreement you may specify what you will do, like wash a specific-sized vehicle for x-amount of dollars, with add-on cost/charges for specific cleaning problems found on the vehicle. A contract may state what specific products may be used or that each vehicle is subject to a cleaning inspection with a client or their representative and the cost/charges are negotiated on an individual basis, but that you (the washing party) is allowed the right to refuse service if you deem the charges are too low, OR that after the washing that cleaning issues remain or are unresolved, the vehicle client is refunded an X-amount of dollars per incident. Sound messy and legal-like? It is, which is WHY good, legal contracts are long and expensive.
Personally, I`d do a self-drawn service agreement with the client and come up with terms and set charges per cleaning tasks per a 120 day time period you can both agree on. I say 120 days (4 months), as costs of materials and what you need to get paid for your labor are subject to change rather abruptly these days for any number of unknown reasons, BUT that 120 days is long enough that you do not have to negotiate new fees charges for services on a frequent basis. That time period, however, is for you and the client to determine that you both feel comfortable with.