Looking at
this page, Colgan is listed as one of the 'clients' of the accomodation company which evidently handled the OP's accomodation request. So, regardless of who the employees on the ground get paid by, Colgan operated the flight and contracted with the accomodation provider.
TBH, when an employee faces me, if their uniform identifies them as working for a particular company, then that's the company I see them working for. I really don't care what goes on behind the scenes and who owns who and which contract is executed or what time they eat lunch. It's irrelevant. If they're indepedent contractors working under contract to Colgan to provide ground services, it's still Colgan. I frankly find passing the buck around, which I've noted in a couple of threads today, to be quite customer unfriendly.