Klein & Solomon, Llp