I keep a membership with pre-paid legal. I have two accounts, one for my business and one for personal. For personal it's about $800 per year. If you get a ticket, you call them and they'll take care of it for you. Not sure how it works exactly, never had to use them for a ticket but I'm sure you could call them and ask for details. The office I use is in Seattle and called Lombino and Martino, I'm in Vancouver and still use their office. I know $800 is a lot for a ticket unless you get a lot of them but I use them for other things also and have never been disappointed. FWIW.
P.S. I lived in L.O. and West Linn for over 30 years, miss the area a lot.