Craig J. Landry, Attorney