We just returned from a 2 weeks tour in India with our kids (9 and 6) which was organized by Nikhil and his team.
I found TGS through this forum only a week before the trip, Nikhil although going on a vacation himself was available for any question I had and always responded immediately and kept being transparent about the costs and his own commission leaving me a choice on whether I wanted to book on my own or use his services.
When we got to India we were taken from the airport by a nice driver named Ajmer and later on had an internal flight after which we met Ram our driver for the rest of the trip.
Ram provided us a great service, always giving us the feeling that we are the most important thing for him and willing to go wherever and whenever we wanted. When we complained that car is not sealed and some rain was getting in, it was replaced the next day.
During our entire stay Krishna from TGS and Nikhil's wife called us and made sure that everything is to our satisfaction.
We highly recommend both TGS to anyone planning a trip to Rajasthan.