David Hall enjoys representing clients in-depth, developing a close relationship, and getting to know their business objectives in order to provide the best, most comprehensive representation. David has handled all types of real estate transactions over his career and believes in the importance of finding practical and cost effective ways to represent clients to meet their business needs and expectations. His representation of clients includes some of the largest national real estate owners as well as smaller, local developers and owners. David has represented clients coast to coast in all aspects of buying, selling, financing, and developing real estate including multifamily, office, retail and healthcare projects.