Agree, and you can find Thai building constructors that might let you — or help you to — choose sub-contractors for specific works like electric, tiles and roof. I did that, and I had a very good co-operation with my Thai building constructor and excellent work from sub-contractors. I agreed prices myself, but the system often works with the main building constructor gets a commission; so, at the end it's same as if included in the main contract, just giving you more freedom. I also bought both electric switches and lamps, and roof tiles, and floor and wall tiles myself; so, I was master of negotiating discounts. Also aircons — I have 7 of them — and I got good discount there too. I presume it's much better to find a balance, than trying to be fully on your own, especilly somewhere you don't really know how it all works...😉