Thanks for the link. Will only use it as a last resort.
I don't like to be mean but this lack of communication (not replying emails/sms/returning phone calls/not answering valid questions i.e. what's causing the delay, when is work going to start) is, I feel, bordering on disrespect.
He is suppose to call me to arrange a meeting this afternoon because he told me the counter top I chose has to be shipped from Australia & he's not sure how long we have to wait. I paid the deposit in May. Makes me wonder when he put in the order? Don't think it takes 6 weeks to ship from OZ to NZ. Keeping me fingers crossed.