Write an article based on this "Spray upholstery cleaner on a stiff-bristled brush. Rub the ceiling with your brush to lather the cleaner. Use a wet vacuum or spot cleaner to remove the cleaning solution. Let the headliner dry completely. Repeat the process if stains are still visible."
Either an upholstery cleaner or all-purpose cleaner will work on your headliner. Work in a well-ventilated area while cleaning your vehicle. Wet the bristles of a large detailing brush with your cleaning solution. Avoid spraying the cleaner directly on the ceiling of your vehicle since it could cause the adhesive underneath the fabric to loosen up. Wear a thin pair of latex gloves if your skin is easily irritated by chemical cleaners. Work in long back and forth strokes so the cleaner starts to bubble. Apply gentle pressure to the brush while you scrub your vehicle's ceiling. As you're working, spray more cleaner onto your brush if you notice that it isn't producing a lather anymore. For noticeable spots or stains, work extra cleaner into the area making small circles with your brush. Put a brush attachment on the nozzle of your machine. Hold the nozzle against your vehicle's ceiling and turn it on. Start in the front of your vehicle and work towards the back. Work in 24in (61cm) strokes across your ceiling to suck up your cleaning solution. This process works best to remove nicotine and smoke residue from your vehicle interior. The vacuum or spot cleaner should absorb most of the moisture in your ceiling, but let it air dry for 24 hours. Run your hand over the fabric to make sure the fabric is dry and to remove any lines in the fabric left by the vacuum. Leave your windows open if your vehicle is in a safe, temperature-controlled space to let your vehicle air out. Once your vehicle has dried out, look for any stains or discoloration remaining on the headliner. Start by doing a spot treatment, but if that doesn't work, try a heavier cleaning method. Some stains won't come out completely. Lighten the stain as much as you can.