Shahid was a recommendation from a friend, and certainly did not disappoint. Before, during, and after our time with him and his driver, Shahid was readily helpful, professional and friendly.
Coming to Agra via train from New Delhi, we were inevitably delayed for our expected arrival time. Nevertheless, Shahid had arranged for us to be collected from the station, and it was reassuring to see our driver, Naresh, holding a name plaque for us as we exited the station into the throng of people and cars. We met Shahid along the way to our hotel to discuss the plans for our time in Agra and beyond.
Shahid's tour of the Taj Mahal was fantastic. He was very knowledgeable about the history, and knew all the best spots for photos. He recommended heading to the Taj Mahal shortly after day break to avoid the crowds, which upon leaving the Taj only 2 hours after arrival proved to be a well-informed recommendation.
After our tour, Shahid helped us to find some souvenir items of the local trades. We found his recommendations to be both of high quality and reasonably priced. From here we began our cross-state trip to Jaisalmer with our driver Naresh.
Naresh was super friendly and accommodating for the next five days. With many hours and kilometres to cover between Agra, to Jaisalmer (via Pushkar), and then back to Jaipur, Naresh was able to get us where we wanted to safely. Along the journey Naresh was able to find placed that offered delicious food and clean toilets. There was also a tray of chips and chocolate to snack on during our extensive hours of driving.
My girlfriend and I really appreciated the professional assistance given to us by Shahid and Naresh during our time in India. I would highly recommend contacting them for your travel needs.