工程没合同不给钱可以通过下列方式讨要:双方可以协商达成还款协议,或者可以请求追债公司的帮助以及要求对方提供按期付款的履约担保,同时可以到其所在地或工程地的人民依法起诉。
《中华人民共和国民法典》第八百零七条发包人未按照约定支付价款的,承包人可以催告发包人在合理期限内支付价款。发包人逾期不支付的,除根据建设工程的性质不宜折价、拍卖外,承包人可以与发包人协议将该工程折价,也可以请求人民将该工程依法拍卖。建设工程的价款就该工程折价或者拍卖的价款优先受偿。