By now this topic have been covers for all possible scenarios and reasons and most of the replies are correct, just to add that i had both good and bad experiences with Thai tradies, the trick is to constantly monitor what they are doing and point out the problems, but still, up to the luck who are those guys and the level of their workmanship...