Heads of Agreement in Property Development: Understanding the Basics When embarking on a property development project, drafting an agreement that outlines the basic terms and conditions of the proposed venture is essential. This agreement is called a „Heads of Agreement“ (HOA) and is typically drafted before a final contract is prepared. The HOA serves […]