There are many people involved in the design and construction of every building, ranging from the owners (or owners reps), to surveyors, architects, engineers, consultants, contractors, subtrades, suppliers, and building users. The success of the project will be determined by how well this group of people functions together. Owner’s play a huge role in this process, by who they take on to assist them at every stage. My recommendation to anyone setting out on a building project of any size would be to take care at the outset to assemble a high performance team, with people you are comfortable working with. As one business consultant I know put it–don’t hire anyone unless you would be comfortable inviting them to your place for dinner.