Steam cleaning, when done carefully, can be safe for your headliner. It's important not to oversaturate the fabric to prevent weakening the adhesive.