Building a complex home is a partnership between the contractor, the architect and owner. Much like a three-legged stool, each has to do his part to assure the home is built on time and in budget. The contractor has to plan and schedule well in advance to assure a steady flow of work and to make sure materials are there on time. Subcontractors have to be given sufficient notice so they are prepared for their scope of work. Architects must work to provide complete information at the start so budgets can be locked in. As changes occur and requests for information come in they must respond in a timely fashion. Owners are charged with having a basic understanding of their drawings and making timely decisions. With well run projects all three parties are part of the success.