I
rarely have anything dry cleaned, but I recently brought a comforter of mine into an environmentally-friendly dry cleaner. Their sale price was $13.99 for any sized comforter.
They assured me that they were eco-friendly, and did not use the offending chemical PERC (perchloroethylene)
https://www.nrdc.org/living/chemicalindex/perc.asp. My comforter came back clean and toxic-odor free.
Will be bringing in my drapes soon, as they're much in need of a professional cleaning. I think they said they used some kind of hydro carbon technique for cleaning, but whatever it was, I'm very satisfied.