Stéphane Lamarre of Cain Lamarre Casgrain Wells is a well-respected lawyer with a particular focus on road transportation law. He regularly assists his clients with matters concerning road accident litigation, as well as in obtaining transport licences and permits.