I would recommend you work with HK based (if you can) tour agency to arrange a private tour just for your family. Through my agent in HK, it was arranged that in each region, ie Shanghai and Chongqing are considered 2 separate districts, via the local tour agency they will provide a driver, the minibus, dedicated tour guides, etc. Because it will be just your family, it is easy for you to watch and check on the tour staff.
Of course such an arrangement costs more, but it is worth it. The China tour agencies like these types of tours because generally customers who do this are willing to tip more and are generally more experienced in travelling so these tour agencies will treat you well.
Once we were disappointed about the minibus we got in one portion of the trip. That night I sent an email back to HK and complained about the condition of the minibus. The next day the head of that local tour agency personally came down to our hotel and treated us to a nice lunch just to get our feedback on the service and offered to change our minibus. Boys, that is service!
btw, that head of the tour agency was a tall hot Hangzhou girl, I couldn't believe she was working in the wg industry instead.