Off the hook:
Lakeside French Cleaners San Francisco, CA 2660 Ocean Ave, San Francisco, 415-753-3790
Its out in the Avenues. They are do a lot of wedding dresses and are highly regarded.
BUT, the better Hotels in San Fran will never let you down if you use their service. Hotel backed dry cleaning is pricy but you won't regret it.