Moore, Virgadamo & Lynch, Ltd. attorneys & Law Firm