As a person of Indian origin and, therefore perhaps somewhat more aware of the possible risks of touring those parts of India with which my family is unfamiliar (than the average Western traveller), in the past we've mostly stuck to only visiting those parts we already know. However, on our latest trip (in April 2012) we decided to venture further and, based on existing reviews on Trip Advisor, chose to book a tour of Delhi, Agra and Jaipur with Delhi Magic. We opted not to book through any Western tour operator since we know India offers great value-for-money whereas we've not yet come across a Western tour operator that does the same.
Having now experience the Delhi Magic service, I am very pleased to say we made a great decision. We provided them with our dates, some attractions we wanted to visit and an outline budget for our trip. With these inputs and after a few email exchanges, the company organized the perfect itenerary including English and Punjabi speaking guides and excellent hotels (especially considering the price we had agreed). We paid for the trip with two SWIFT bank transfer installments and were provided with a document giving us the addresses of our hotels along with contact details of the Delhi Magic rep and the guides at the various cities we were to visit. Upon arrival at our first hotel in Delhi, the tour rep was there to meet us, check us in and provide the necessary paperwork for the remaining parts of our trip. For the rest of the trip we were able to contract our guides by phone and ensure they met us at our hotels at a time convenient to us. They were able to modify the tours based on the time we wanted to spend and the interest we expressed. Furthermore, the guides had both the historical knowledge to make us feel excited and inspired by the places we visited and the local knowledge to deal professionally with any local issues (which would have caused us grief had we not been accompanied by them).
Overall, based on our exprience, there is no doubt we will use Delhi Magic again on future visits to India. The whole trip has shown us a new level of service that it is possible to obtain in India and, with this, the confidence to explore India further. The company are great ambassadors for India. Lets hope others can use them as a role model from whom to learn.
Delhi Magic, keep up the excellent work.