Construction at any level can be a complex process. It requires planning and attention to detail. However when properly done the result can be completion of a project that brings great value to a property or a community. That result can also be characterized as (and is generally referred to as) development. Development can happen on all levels.