I completely agree about the communication.
Our experiences have been a learning curve, but nothing I haven't been able to handle so far. Our problems haven't been due to us changing anything, but rather 'allowances' and changes the builder has made without us realising. Plus our builder's...