David Hirsch’s practice includes representation of businesses and individuals in litigation, arbitration, mediation, and state and local administrative agency hearings. His areas of law include Business, Contracts, Construction, and Criminal and Traffic Defense. He also sits as an Arbitrator with the American Arbitration Association.