Mallon Peter Niesar & Diamond Llp