Al Tetrault: David is a very friendly and approachable professional, with a street savvy approach to the law. He recognizes the value of personal relationships in solving complex legal issues. He is especially adept at the legal process and getting things done within the legal environment.