R. MCLAGAN, INC.