Learn about the site-works required for your development. This will be the major cost component of your development, so it is important to understand what you need to do (engineering, earthworks, site clearing, retaining, drainage). You will also learn about identifying soil classification and and site slope, and their impact on cost.