Beerlover..... which bit of "installation engineer coming round" do you not understand ? ?
Read before you rant !
If you are a pro and not DIYer, then how about using your wealth of experience and advice as to what you think could be causing the noise - then - I can point my installer or...