HIRSCH & EHLENBERGER, P.C.