François Bouchard, associé au bureau Cain Lamarre, exerce le droit depuis 40 ans et possède une expertise de pointe en droit administratif, en droit municipal ainsi qu’en droit de l’environnement, laquelle est reconnue tant par sa clientèle que par la communauté juridique en général. Le domaine municipal, la protection du territoire agricole et l’environnement constituent les principaux secteurs dans lesquels il agit.
À cet effet, François Bouchard assiste et représente des municipalités, des entreprises, des personnes physiques, et ce, relativement à toute situation problématique avec les instances gouvernementales tant provinciales que fédérales. Il plaide devant les instances judiciaires, quasi-judiciaires et administratives.
François Bouchard est aussi professeur, chargé de cours à l’Université de Sherbrooke, au département de maîtrise de droit notarial, pour le cours en droit municipal et environnement, ainsi que conférencier auprès de nombreux organismes du domaine municipal et de l’environnement