+1 on David Odess, I think his prices for things like lens CLA's are listed on his web site.
Another possibility would be Zack's camera in Providence RI, he does very good work.