Donkey Punch
Panantukan
Depending on the severity of the smoke odor, the proper cleaning of the headliner may be impossible. Replacement would be the best option if its really bad. But renting an Ozone machine or even taking the car to a cleaning and restoration company and they would be able to do it for you. Ozone works great although it does affect natural rubber but using it once or twice wont have adverse affects on door seals etc.
Ozone will work even better if you are able to heat up the air in the cabin, so if its pretty hot where you live simply leave the car outside and make sure you seal up the window opening well. The heat will basically open up the pores on the material and be able to ********* it that much better and you wont need to run the unit for very long. For example if the cabin air temp is 100 degrees I would say 2 to 3 hours or so. If you have any medical conditions like asthma etc be careful!! air it out before you sit in it to avoid any over exposure. I do this for a living so if you have any questions feel free to PM me and i'll help you out.
Ozone will work even better if you are able to heat up the air in the cabin, so if its pretty hot where you live simply leave the car outside and make sure you seal up the window opening well. The heat will basically open up the pores on the material and be able to ********* it that much better and you wont need to run the unit for very long. For example if the cabin air temp is 100 degrees I would say 2 to 3 hours or so. If you have any medical conditions like asthma etc be careful!! air it out before you sit in it to avoid any over exposure. I do this for a living so if you have any questions feel free to PM me and i'll help you out.