Moto G is recently launched budget friendly Android device from Motorola. To avail all features of an Android rooting is a must process. You can root Moto G in simple steps.
1.First backup all your contacts, call logs and SMS with Motorola PC suite.
2.Enable USB debugging mode from Settings->Applications->Development->USB debugging in your device.
Rooting guide for Moto G
2.Extract the files on your desktop. Now open the command prompt and navigate to the extracted folder on your desktop.
3.Turn off the Moto G and enter into the bootloader mode by pressing vol down+power button simultaniously.
4.Now connect the Moto G to your computer and enter the below give commands.
After the completion of process, you will be greeted with Root access.