MARTIN P. LANAHAN, INC.