You could also look at Freewheeling Adventures
http://www.freewheeling.ca/. I did a tour of Quebec's Eastern Townships with them last year and it was all flawlessly organized, with great food, good hotels and a friendly, knowlegeable guide. And the area is lovely -- it felt more like Europe than North America at times.