Denis G. Kelly, p.c.