MESSINA PERILLO & HILL, LLP