Building construction is a complex process that involves many stakeholders. It begins when owners hire surveyors to evaluate a construction site. They then hire a general contractor who is responsible for the entire project and hiring architects, engineers, and fabricators. Architects first develop basic designs which engineers use to design structural and mechanical, electrical, and plumbing systems. Conceptual designs are drafted and distributed for evaluation before construction begins. 3D models are then created to further improve the design quality before actual construction starts on site.