Whether you are a first home buyer, upsizing to accommodate your growing family or downsizing to retire, building a home is one of the biggest and most expensive investments you will make in your lifetime.