O'Reilly, Grosso, Gross & Jones, P.C.