Hello All
Just wanting some advice please on what you think i should do, or if i just let it be

.
Originally we told our build would be finalised at the end of November, we knew that this would, or could be delayed as thats usual practice with builders. It wasnt ready so then we were told it would be first week in December, then 2nd week of december then we were told 21st of december(the day before we flew out to the SA for xmas , which they knew about)
Our first handover meeting was the 21st of december , which i dont know why as it was not ready at all, they were still painting the front door when we arrived, the ensuite WC door wasnt even painted or attached, plus 2 pages of things that were not correct. The contract states that they have 10 working days after that prehandover meeting to fix items, so the site manager said we will meet again on the 16th Jan, as due to xmas shut down this will give them time to fix items when people returned from leave, we agreed to that.
We were emailed yesterday to say the handover meeting wont be till end of next week now friday 20th, or monday 23rd.
Here is our drama:
I was asked to start my new job on the 16th Jan-i asked if i could start the week after on the 23rd due to our house having handover on the 16th and giving me a week to organise our contractors and let them in.
My husband was supposed to fly to his mine site on mon 16th till wednesday 18th-he delayed this due to handover of the house.
We have now had to ring our contractors the fourth time to delay their work to do eg painting, tiling,carpet,landscaping etc.
I know complaining is not gonna get the work done any quicker, but do you think i should ring and ask to talk to someone at our building company or just leave it. My husband is not keen for me to do this and said we would write a full letter about all of our complaints after handover. I would however do it in a very professional manner i wouldnt rant and rave or be agressive.
Any thoughts?