He maintained a cabin called la Canardière at the mouth of the Petite or Sainte-Croix or, now, Saint-Charles rivers on the côte (shore) de Beauport east of Québec.
In the three decades of the 17th century starting in 1634, Robert Giffard spearheaded the Percheron immigration movement that recruited more than 300 tradesmen and workers, many of whom settled in Canada, New France.
In so doing, Giffard working closed with the Juchereau brothers, Noël, Jean and their half-brother Pierre, with origins in Perche's Tourouvre hamlet.
The Juchereau brothers were thus between 1646 and 1651 responsible for forty-one engagement contracts destined for Canada that were largely executed by the Tourouvre-based Choiseau notaries.
In 1645, Giffard helped found the newly established trading company, the Communauté des Habitants, which was open to all inhabitants in principle but which only the wealthiest colonists could join in practice.
Severely dissatisfied, he went with Paul de Chomedey the following year back to France to convince the Crown officials to disband his fellow directors of the company, which they did, replacing them with a regulatory council in Quebec.