If they normal can dry clean stuff doesn't work (lots available from local car store/Halfords) then these bad boys have an upholstery cleaner attachment, don't think anything will clean any better http://www.rugdoctor.co.uk/ as the difference to a carpet is unbelievable as I used it on 6 month old creme carpet that was never walked on with shoes and the colour of the water that came out was manky!