S.J. WHALEN & ASSOCIATES INC. ID 18535807