Yes steam is the way forward and used by detailers and valeters all over the country. My friend has just purchased one but yet to try with detergents on heavy soiled interior but even dry steam alone well over 100 degrees will shift most things. Its down to technique with these too .