Ah.. That's what I get for speed reading.
You can remove root without flashing the firmware.
It depends on what root you're using.
If you are using SuperSU, you can go into SuperSU app and use its in-app settings, it has the option to "cleanup for unroot", it will remove the su binaries and...