KANE, HARTLEY & KATZ, P.C.