If you wish to use a company to arrange your tour of SAPA and Bac Ha, I would strongly recommend Travel Sense Asia. I dealt with a Ms Hien Ngo who was very helpful.