Pros: Great arrangement by Sabu. Took care of little details that made us feel comfortable. He called us at 4 am in the morning when our plane landed in Delhi after a 20 hr flight from Toronto,Canada. That made us feel like we were in very good hands.
He kept in touch with us through a cell phone which he provided. He arranged for us to stay at his village for an authentic rural experience at no charge.
Driver was very experienced and expert at maneuvering the rough roads of India. Car was comfortable.
Sabu's price was also reasonable, considering that it was a custom tour just for two people (me and my girlfriend).
His itinerary was flexible and we booked one night at the Jaipur palace through a friend (not through him) and he was ok with it.
Recommend him highly because of his awareness of the preferences of western people(e.g- the driver always had the car stocked with mineral water), his flexible arrangements and making us feel safe and comfortable by always being on top of things.
I designed the itinerary mostly myself but he offered very helpful suggestions to get the most out of it. He made our trip pleasant, interesting and we had a great time in India.