Helo Steam
Helo Steam for home use is made for private steam rooms. It runs for up to about 3 hours at a time, which suits home use well. You can set longer on the panel, but it's not built for the constant running a public installation needs. For that, look at Helo Steam Pro.
The home range covers 3, 6, and 9 kW, so there's an output for small rooms up to larger home steam rooms. The generator sits outside the room and connects to water, a drain, and a steam pipe with a nozzle inside. It also drains itself about an hour after you switch off, so it needs a proper drain leading outside the room.
You control it with a Pure or Elite panel, sold separately, and the Elite adds standby and fragrance.
How much descaling it needs depends on your water. Soft water needs very little and harder water benefits from a softener to keep limescale down.