Would definitely recommend Raz (Rajesh) and the Everest Base Camp Trek. We (group of 5) had a great team of porters and Raz was an experienced guide, who provided us with a lot of laughs all the way up and down, (and importantly ensured all our luggage made it on the same flight to Lukla (another group had to wait two extra days for their luggage to arrive)).
The trek itself was hard but felt we were in good hands throughout and when we did need something, Raz was able to find it (within reason, e.g. extra blankets, paracetamol, and two birthday cakes!). I was too ill to make it to Base Camp with the rest of the party on the planned day, but Raz offered to take me early the next morning, which he did.
Thanks for a truly unforgettable trip.