Thinking of developing a property? Before you start, understand the unexpected costs and how to avoid them.

If you have a small property development project in mind, there are some essential factors to consider before purchasing that dream block. A range of taxes, duties and other unexpected costs can quickly add up.