yes runs off standard 3 pin plug
Used one, but it was not on a dirty oven so would be unfair to comment.
They can be used for cleaning greasy tiled walls, floors, bathrooms, bubble gum - but a little slow. As it not a big machine.
The bigger machine will handle more presure and temp, and carry more water and run for longer periods
Dave