PHOTOGRAPHING YOUR VISION Cattroll Photo Associates is a communications consulting firm, specializing in concept photography for the commercial, public and arts market. The company is Ottawa based, with a satellite office in Toronto and is ...