TORONTO - Striking ground crew workers at Canada's busiest airport have reached a tentative deal with their employer.

Teamsters Canada and Swissport say the deal involving the workers at Toronto's Pearson International Airport was struck on Tuesday, although details of the tentative agreement won't be released until it has been ratified in the coming days.

About 700 cabin cleaners, baggage handlers and other ground crew workers employed by Swissport at Pearson have been on strike since late July.

Union spokesman Christopher Monette says the union is recommending its members accept the offer.

The workers' concerns included pay and benefits cuts, scheduling issues, and what their union called a lack of respect from Swissport managers.

Swissport says it is looking forward to seeing its workers return to the job.