Even better if you can filter it first as that takes a lot of chemicals out of it. Where I live we have really hard water and it's a killer of kettles. My latest kettle is only 3 years old and is leaking round the base. We're not bothering with another traditional electric kettle but going for a water dispenser that dispenses both hot and chilled water (it's expensive at £200 or $250) but has an inbuilt filter in it which will take out most of the chemicals and limescale. I drink a lot of bottled water so it will pay itself back over time.Yes, a steam cleaner can clean without any chemicals beyond what's in your water.