一般而言,只要你们之间的协议没有违反国家的强制性规定,并且双方都对协议进行了签名盖章确认的话,你们之间的协议就从你们签名盖章当天起具有法律效力。
帮你分析下:
1、合同的签订需要你和商家自愿协商的结果,只要你签字或者按手印之后。合同就成立有效。
2、除非合同存在无效的情形,如欺诈、胁迫、重大误解、显失公平,违反法律。
3、当然了,签订合同后,如果你的利益受到极大的损害,你还可以请求法院变更合同,使自己的权利受到较小的损害。
你要做的合同是一份《工程承揽合同》,你可以到网上搜一份合同范本来照着写。一般来说,只要双方签字即可成立并生效。
合同在一些特殊情况下无效,比如:合同内容本身违法、有欺诈或乘人之危情况等等;即便是已经成立的合同,也可能因为一些原因而被合法地撤消,比如:一方不具备行为能力、重大误解、显失公平等等。
自愿且表达当事人的真是意愿即可。