The Calgary Airport Authority (CAA) has signed a six-year contract with Associated Cab (Alta.) Ltd to provide on-demand taxi services at Calgary International Airport.

When the contract goes into effect on June 7th drivers from other companies will still be allowed to drop off customers and pick up pre-arranged passengers from the airport, but Associated Cab drivers will be the only taxis allowed to wait in the taxi holding area at the airport.

The news comes just hours after nearly one hundred taxi drivers staged a peaceful protest in downtown Calgary against the possibility of exclusive rights being awarded to a single cab company.

The cabbies say giving one company exclusive rights to the airport will hit them hard.

Right now, 500 drivers from various companies work out of the airport full time.

Up to 15-hundred others stop by occasionally to wait for a fare.

The protesting cabbies told CTV News that would be unfair and they were calling on officials to back off the plan.

But on Wednesday afternoon, the CAA announced it had signed a contract with Associated Cab.