andrew j mckenna arlington, va