Builder preliminary agreement in Australia: what it is and what to check

Understand what a builder preliminary agreement is in Australia, what it covers, what fees are involved and what to check before signing one.