O'REILLY & MARSH, P.C.