HIRSCH & GIBALDI LLP