If you choose to build on undeveloped land, assess your budget early on; infrastructure preparation and clearing costs can be substantial. Take note of significant established trees within your building site. You'll need to determine whether to save any elder trees to provide landscaping, as well as what to do with trees you do cut down.
Contemporary buildings need proper site preparation and clearing. Hire a licensed land clearing service to do your excavating, grading, and demolition. They will remove excess debris to allow for proper grading, which will provide a surface for a proper foundation, drainage, and settling.