Billy,
for general information there are several good and quite readable books by Copps for example "Opening up the Channel Ports", Whittaker, Graves, Fowler etc. Also "Old Sweat" has written a book on in this sort of area in this I mean Canadians fighting in Europe and he maybe be able to help.
A quick poke around the nether world:
"The Canadian engineers landing at D-Day consisted of 5th, 6th, 16th and 18th Field Coys, Royal Canadian Engineers and the 3rd Field Park Coy. The 16th Field Coy was assigned along with 6th Field Coy to support 7th and 8th Canadian Infantry Brigades landing at "Mike" and "Nan" beaches." http://34gbc3fd.ca/histuniteolden.asp
"In Boulogne, attempts to cross the River Liane were foiled by blown bridges until 18th Field Company Royal Cdn. Engineers improvised a bridge, fitting timbers together without benefit of nails. By dawn on the 19th, the Highland Light Infantry was across to begin clearing the remaining coastal gun batteries. Boulogne finally surrendered on the afternoon of Sept. 22, 1944." http://www.legionmagazine.com/features/canadianmilitaryhistory/00-05.asp
Also you can peruse:
http://www.dnd.ca/dhh/history_archives/engraph/cmhq_e.asp?cat=1
http://www.dnd.ca/dhh/history_archives/engraph/ahq_e.asp?cat=1