ROBERT MAGOOLAGHAN, INC.