Mistress Haley wanted bang for her buck and she did not want to let this contractor do a shoddy job for her. When she realized that he was cutting corners and was generally involved in poor workmanship, she had to put an end to that nonsense and this was done by shitting on him to show him that he would be in deep shit if he did not do things the right way.