Hi Dave, we have a natural cleaning/polishing paste which will remove any ingrained soils from upvc frames and its very safe and effective on nicotine stains (no gloves required) just use a damp microfiber cloth apply the paste to clean the frames and bring them back spotless, if its of benefit bang me an email and I will send you on the info, Regards Tadgh.