I am an Ontario carrier and tried to fight a QC ticket once. Here's what I learned.
I attempted to use a paralegal, like I use here in Ontario. I called and used Ticket911. They were expensive and talked a good story. They were successful in deferring the court date, basically kicking the can down the road for a bit but in the end said that my driver had to appear if we wanted to fight it - all they could do is enter a guilty plea. They could not negotiate on my driver's behalf. I was a bit perturbed about the whole process and the only thing I got was that it was deferred by six months. I still had to pay the same ticket and plus I had to pay Ticket911.
If I had to do it again, I think I'd save the money and just pay for my driver to go there and contest it. It would probably be the same cost. If your driver speaks French then for sure have the driver contest it.
Remember, Quebec and Ontario have reciprocity so any violation conviction in Quebec will be noted on your CVOR and your drivers abstract with the same number of points assigned if the violation happened here in Ontario. 9km over is worth 2 CVOR points and zero driver abstract points. If your CVOR is good, you may want to just pay it and be done with it.