Cannon Heyman & Weiss, Llp