I have never found a shop willing to straighten a fork. Too much potential liability for too little money. My LBS doesn't even install tubular tires anymore. I talked to him about it, the increase in his insurance to cover doing tubulars was about 10X the income it would generate. So it was a pretty simple decision. So I adopted a D-I-Y solution.
Lots of DIY options have been discussed on this forum. I've straightened a lot of forks, but ONLY on my personal keeper bikes. My method is not as good as the one below. No interest in taking on this risk for others.
And in no way am I recommend you straighten the fork. Its really one of those decisions only you can make.
And be sure to inspect the main frame carefully. Typically I will find either slight rippling, or cracks in the paint on the DT and TT near the HT.
Attempted straightening of bent fork