Before you buy a new home, whether it is not yet built, newly built, or an older home, it is important to research it thoroughly.
Weathertightness issues
Getting a Land Information Memorandum
Building Code compliance
Dealing with real estate agents
Sale and purchase agreement
Checking the title and conveyancing
Getting a valuation
Making the move

Pre-purchase building inspections
Purchasing a building inspection before buying can help, though be careful who you call. The quality of inspections is highly variable and relying on a misleading inspection could see you out of pocket for tens, and even hundreds, of thousands of dollars.