My wife and I did both tours with Amin (Same day to Taj Mahal and one day in Delhi) in mid February and we had a great experience. The service was very professional and both tour guides were fluent in english. The driver was always on time and a little bit shy to speak. The food in the Agra restaurant (included) was excellent. We ask our tour guide to recommend us a rest were locals eat (economical but nice) in Delhi and he took us to one were we had one of our best lunch in India.
I don't usually write reviews but in the case we had a very nice experience and we want to share it, also I read a lot before this trip and it was helpful.