it's not that hard... if you want I can do it for you, mura lang ... :o
seriously, if you have the time, do it yourself, punta ka sa store, bili ka ng Turtle Wax Upholstery Cleaner, grab 4-6 towels and scrub away... mga 2hrs or more ang ceiling headliner...
not really, the headliner is attached using adhesives, madalas nasisira ang adhesive pag nababasa, that's why most DIY products are foamy... Pag nasira yung adhesive the headliner can droop down and collapse...
as long as the headliner isn't soaked or too dampened with liquid, it should be ok, but it's still best to avoid wetting the headliner... (unless vinyl lang sya, in that case, it's more tolerant to moisture)
If I remember correctly, TW Upholstery Cleaner is indeed cheaper in Concorde than in ACE, I suggest you check the prices at Ace muna (basement) before going to Concorde, yung Tire Gel sa Concorde mga P50 more than ACE...
Mazdamazda: You can try to dilute 1 parts of APC to 12-15parts water. Spray on the dash aggitate with a toothbrush wipe with a clean microfiber. Its the cheaper alternative, no greassy stains, no mess, no fuss.
euro_c: you can't really eliminate dusts, you just minimize them with a weekly vacuum session. Any vacuum will do. If you really want to clean your interiors have it cleaned by a professional like big berts, they have an extrator that will remove most if not all of the stains on your seats.