The Mexican Eco company Rutopia is excellent.

As a solo female traveller, I was very pleased with the custom itinerary planned for me by Sibila. All of my requests were fulfilled, from urban tours and decent, clean hotels in CDMX to horseback riding, hikes and cooking lessons in beautiful Guanajuato. All drivers and guides were professional , knowledgable and arrived on time. I was very reassured by Melina from Rutopia, a warm and and very diligent person who checked in with me every step of the way both before my trip and during my days in Colonial Mexico.

I heartily recommend this company as a reliable source for trip planning in Mexico.