I suppose that it would not be a difficult task for getting the sources that you need for the accommodations and car rentals. My friend was recently there in Montreal and he too had hired some car rental service to tour the place. He was there with his family and so had some long rental ones hired for his tour. You can check out
Globaret.com for the care rentals that you need for your corporate trip.