Four men have been charged after an investigation into illegal livestock dealing and slaughtering.

The RCMP first released details of the investigation in April, saying that it involved several individuals, rural residences, and businesses in Southern Alberta.

They've been collaborating with the Alberta Sheriffs Safer Communities and Neighbourhoods, Alberta Agriculture, Canadian Food Inspection Agency, and Alberta Health Services in the investigation since then.

The investigation found that sheep and goats had been purchased in Mountain View, Rocky View, and Wheatland Counties and transported to rural properties before they were illegally slaughtered. The meat was then transported to several Calgary Residences.

Investigators also found beef that had been unlawfully slaughtered for distribution.

Several farms and stores were inspected and ordered to close, and two On-Farm-Slaughter-Licences were revoked as a result.

The RCMP have charged 48-year-old Raed Alnajar, 35-year-old Waeel Alhamawi, 35-year-old Amer Alhamawi, and 41-year-old Tareq Alhamawi. All four are Calgary residents.

Among the list of charges are failure to have animals inspected prior to slaughter, the sale, offering for sale, transportation, or delivery of uninspected meat, and dealing livestock without a license.

They're all scheduled to appear in court in Strathmore on June 24.