As Partner of Hereld & Ayres Architects, David is responsible for project design, design development, project management and construction administration. He introduced CAD into our office and has been the driving force in managing and maintaining our computer systems. He has accumulated a vast knowledge in computer applications, such as computer hardware, software and networking, so we may practice efficiently within our office and with our many consultants and clients.