Reel Impact Communications Inc. Based in Ottawa, Canada's Capital, Reel Impact produces video communications for a wide variety of clients from Government Departments, Crown Corporations, Charitable Organizations, International Businesses and single market retailers. Let Reel Impact apply their years of experience to capture and convince your audience through the power of sound and motion for radio, television, corporate communications and the web.