Returning to Italy, de Rosenroll was taught by tutors in Naples, and ultimately graduated from the University of Naples in civil engineering. He spent several years working for the governments of Australia and New Zealand in this capacity, before voyaging to the United States to visit his sister. From there he came to Winnipeg in 1895, ultimately becoming one of the first residents of Wetaskiwin in 1896. There he married Ida Eberhard, with whom he had three children: Arthur (1896–1971—born in Ollon because of his father's distrust of the young Canadian medical profession), Edgar (1897–1968), and Richelda (1898–1944).