AHEARN & SOPER INC.