There are so many landmines buried in these agreements that you MUST review them when you’re getting ready to start a project. I understand that for some smaller contractors you don’t have a great deal of negotiating power to change the agreement but this does not mean that you should not make sure that you understand what is in it.