You’ve received some good advice already. I would add:
1) try stay clear of direct negotiations. The price of building stuff will go up if they know a farang is involved.
2) actual workers will most likely be inexperienced migrant workers. So watch out!
I would rent first, get a contract for building done, once work starts be there to watch them do it