He is an author and frequent lecturer on construction law, and a former Chair of the Construction Law and Public Contracts Section of the Virginia State Bar. He has served for the past 31 years on the Fairfax Public Law Library committee.