MICHAEL MACK & ASSOC., LTD.