GILMARTIN, POSTER & SHAFTO LLP