Frank S. Vigliarolo, p.c.