When the Owner elects to hire a builder with responsibilities above and beyond that of a CM or a GC, then Program Management is a good choice. In that function our role is expanded to take responsibilities that would otherwise be performed by the Owner’s own staff. This may include overall budgeting for all aspects of the project, site selection, planning, design solicitation, interfacing with regulatory and governmental entities, and any many other tasks.