Got TPLO surgery done on my Chessie a few years back. I was unconvinced at the time that it would be useful long term, but it was a massive success with her. We got another 6 years of hunting and playing that she wouldn't have gotten without it.
It's not cheap, but if the dog is relatively young, I think it's worth it.