https://dupray.com/steam-cleaners/tosca-steam-cleaner/
I saw this browsing and can say it's not a bad idea for tile and grout cleaning, however, takes too damn long...I can just see doing 1000sf of tile and grout and being in someone's house for over 8 hours...
Shower Stall maybe awesome...