I use several apps that require root access, but I also have an app that I'd like to use that requires my phone to be NOT ROOTED. Is it possible to easily switch between root and unroot? Or is it possible to hide the fact that the phone is rooted to a certain program? Please forgive me as I am a complete noob.

The app that requires the phone NOT be rooted is GOOD for Enterprise.