Bharat of Breakfree Adventures was very easy to work with. I got through to him less than 2 weeks before we arrived in Nepal but he was able to arrange everything very quickly and our tour went smoothly. We basically had a free hand in what we wanted to do (I already had an itinerary from my research and from talking to other tour operators), but he also suggested additional activities that we liked. I picked Breakfree because they quoted the lowest price and required the least downpayment (among operators I equally did not know), but had a great rating on trip advisor. It was certainly the right choice.
Our guide Shankar was very accommodating and knowledgeable about the sites we visited. He also acted as our expert photographer and sometimes haggler. He was always waiting for us ahead of time, and concerned with even where we would take dinner after our tour for the day.
Our driver was always smiling and an expert in maneuvering in Nepals tight spaces and twisting mountain roads.
The hotels we stayed in were clean and comfortable. In the one case where I asked for a different hotel than the one recommended, the one Breakfree recommended seemed better. At least it looked much nicer from the outside and was on the lakefront.
When our mountain flight to Everest got cancelled, we had no trouble getting our money back as Breakfree was the one who processed the refund on our behalf.
I also liked the personal touch of the traditional Nepali dinner on our final night before Bharat personally took us back to the airport.
In summary, Breakfree was a delight to deal with even before getting to Nepal, and we were very well taken-cared of from landing until takeoff thanks to Breakfree Adventures.