The contractor's reply:
Complete lies, of course, but it's ****ed me off that he's not only tried to defend his work but has now accused ME of being aggressive! Can we swear on this forum?!!
Right, now I'm a bit calmer, here's the breakdown:
I contacted him on Tuesday by text asking...