Certified companies: grain safety programs

List of Canadian Grain Commission Hazard Analysis Critical Control Point (CGC HACCP), Canadian Identity Preserved Recognition System (CIPRS), and Canadian Identity Preserved Recognition System plus Hazard Analysis Critical Control Point (CIPRS + HACCP) certified companies.

Updated August 28, 2026

Filter by certification type
ProgramCompanyAddressContactValue
CGC HACCPADM Agri-Industries CompanyP.O. Box 399, 700 Campbell Drive
Vanscoy, Saskatchewan, S0L 3J0
Telephone: 306-249-9236
Fax: 306-249-9245
HACCP1
CGC HACCPAgrocorp Processing Ltd100 Canola Crescent
Cut Knife, Saskatchewan S0M 0N0
Telephone: 306-398-3409HACCP1
CGC HACCPAGT Foods-Rosetown (Alliance Pulse Processors Inc.) Pulse Depot4 Miles E. of Rosetown on Hyw #7
Rosetown, SK S0L 2V0
Telephone: 306-529-2612HACCP1
CGC HACCPAvena Foods Ltd. dba Best Cooking PulsesPost Office Box 37, Rural Route 3
Rowatt, Saskatchewan S4P 2Z3
Telephone: 306-586-7111HACCP1
CGC HACCPBelle Pulses Ltd.Post Office Box 65
St-Isidore de Bellevue, Saskatchewan S0K 3Y0
Telephone: 306-423-5202HACCP1
CGC HACCPBorder Bean International Inc.541 2nd Street NW
Altona, Manitoba R0G 0B0
Telephone: 204-714-1233HACCP1
CGC HACCPBrar Natural Flour Mills Inc.40 Inksbrook Drive
Winnipeg, Manitoba R2R 0P5
Telephone: 204-697-9441HACCP1
CGC HACCPCencan Processors Ltd.4 Elevator Road
Delisle, SK S0L 0P0
Telephone: 306-493-2200HACCP1
CGC HACCPColumbia Seed Co. Ltd.409-2nd Avenue South, P.O. Box 80
Vauxhall, Alberta T0K 2K0
Telephone: 403-654-2158HACCP1
CGC HACCPDG Global West Inc.P.O. Box 28119
Saskatoon, Saskatchewan S7M 5V8
Telephone: 306-955-6424HACCP1
CGC HACCPEllis SeedsPO Box 208
Wawanesa, Manitoba R0K 2G0
Telephone: 1-800-463-9209HACCP1
CGC HACCPEtter Seed & Processing Ltd.Box 5
Richardson, SK S0G 4G0
Telephone: 306-536-0380HACCP1
CGC HACCPGrand River Bean Inc.872 Paris Plains Church Road
Paris, Ontario N3L 3E2
Telephone: 519-442-2760HACCP1
CGC HACCPInterlake Agri Ltd.Post Office Box 190
Fisher Branch, Manitoba R0C 0Z0
Telephone: 204-372-6720HACCP1
CGC HACCPKBI Seed Processing PartnershipPost Office Box 277
Manor, SK S0C 1R0
Telephone: 306-452-8583HACCP1
CGC HACCPKodia Farms Ltd.Box 113
Togo, Saskatchewan S0A 4E0
Telephone: 204-304-0160HACCP1
CGC HACCPNatural Specialty Crops Co., ULCRR2, Box 4 LCD Main
Regina, Saskatchewan S4P 2Z2
 HACCP1
CGC HACCPParrish & Heimbecker LimitedPost Office Box 97
Bow Island, Alberta T0K 0G0
Telephone: 403-545-2748
Fax: 403-545-2753
HACCP1
CGC HACCPParrish & Heimbecker Limited59120 Poplar Road
Dugald, Manitoba R5P 0C3
Telephone: 844-998-9600HACCP1
CGC HACCPParrish & Heimbecker LimitedGilbert Plains, Manitoba R0L 0X0Telephone: 204-272-8788
Fax: 204-548-2538
HACCP1
CGC HACCPParrish & Heimbecker LimitedPost Office Box 1204
North Battleford, Saskatchewan S9A 3K2
Telephone: 306-445-3812
Fax: 306-445-3813
HACCP1
CGC HACCPParrish & Heimbecker Limited75006 Hwy 845
Lethbridge, Alberta T1K 8G9
Telephone: 403-381-8710
Fax: 403-381-8772
HACCP1
CGC HACCPParrish & Heimbecker LimitedHwy 1
Moosomin, Saskatchewan S0G 3N0
Telephone: 639-877-9010
Fax: 1-866-228-8958
HACCP1
CGC HACCPParrish & Heimbecker LimitedPost Office Box 56
Quill Lake, Saskatchewan S0A 3E0
Telephone: 306-383-2288
Toll Free: 1-866-383-2288
Fax: 306-383-2264
HACCP1
CGC HACCPParrish & Heimbecker LimitedPost Office Box 2080
Tisdale, Saskatchewan S0E 1T0
Telephone: 306-873-3570Toll Free: 1-888-851-9559
Fax: 306-873-3123
HACCP1
CGC HACCPParrish & Heimbecker LimitedPost Office Box 400
Watrous, Saskatchewan S0K 4T0
Telephone: 306-946-2225
Toll Free: 1-888-393-2225
Fax: 306-946-3954
HACCP1
CGC HACCPParrish & Heimbecker LimitedPost Office Box 698
Weyburn, Saskatchewan S4H 2K8
Telephone: 306-842-7436HACCP1
CGC HACCPParrish & Heimbecker Limited81110 Road 64 W
Gladstone, Manitoba R0J 0T0
Telephone: 204-385-2139
Fax: 204-385-2914
HACCP1
CGC HACCPParrish & Heimbecker LimitedPost Office Box 160
Biggar, Saskatchewan S0K 0M0
Telephone: 306-948-1990
Fax: 1-866-305-5738
HACCP1
CGC HACCPParrish & Heimbecker Limited48020 Range Road
Viking, Alberta, T0B 4N0
Telephone: 780-336-2413HACCP1
CGC HACCPParrish & Heimbecker LimitedJunction of Hwys 2 & 244
Rathwell, Manitoba R0G 1S0
Telephone: 204-521-0215HACCP1
CGC HACCPParrish & Heimbecker Limited2 Parrish Road
Ebenezer, Saskatchewan S0A 0T0
Telephone: 306-782-2814
Fax: 1-866-442-6498
HACCP1
CGC HACCPParrish & Heimbecker Limited60056 Road 155W
Virden, Manitoba R0M 2C0
Telephone: 204-520-0367HACCP1
CGC HACCPParrish & Heimbecker Limited5 miles East of Jct of Hwy #48 and #47
Glenavon, Saskatchewan S0G 1Y0
Telephone: 306-429-2183HACCP1
CGC HACCPParrish & Heimbecker Limited215031 Township Road 445
Tisdale, Saskatchewan S0E 1T0
Telephone: 306-873-5010HACCP1
CGC HACCPParrish & Heimbecker Limited2-104 Cooper Drive
Guelph, Ontario N1C 0A4
Telephone: 519-821-0505HACCP1
CGC HACCPParrish & Heimbecker Limited710-1021 W Hastings Street
Vancouver, British Columbia V6C 0C3
Telephone: 604-684-3261HACCP1
CGC HACCPParrish & Heimbecker Limited1400 - 201 Portage Avenue
Winnipeg, Manitoba R3B 3K6
Telephone: 204-956-2030
Fax: 204-943-8233
HACCP1
CGC HACCPPrairie Fava Ltd.Box 582
Glenboro, Manitoba R0K 0X0
Telephone: 204-721-4715HACCP1
CGC HACCPPrairie Premium Products Inc.Post Office Box 1057
Portage la Prairie, Manitoba R1N 3C5
Telephone: 204-252-2940HACCP1
CGC HACCPPitura Seed Service Ltd.40088 Rd 3 E
Domain, Manitoba R0G 0M0
Telephone: 204-918-4422HACCP1
CGC HACCPPrairie Heritage Seeds Inc.Post Office Box 457
Radville, SK S0C 2C0
Telephone: 306-869-2926HACCP1
CGC HACCPPrairie Lakes Milling Inc.Box 200
Ninette, Manitoba R0K 1R0
Telephone: 204-534-5141HACCP1
CGC HACCPRudy Agro Ltd.115 B Saskatchewan Avenue East; Box 100
Outlook, Saskatchewan S0L 2N0
Telephone: 306-867-8667HACCP1
CGC HACCPS. S. Johnson Seeds Ltd.Post Office Box 3000
Arborg, Manitoba R0C 0A0
Telephone: 204-376-5228HACCP1
CGC HACCPSchmidt Flour Inc.Post Office Box 99
Maple Creek, SK S0N 1N0
Telephone: 306-666-4800
Email: schmidt.flour.inc@sasktel.net
HACCP1
CGC HACCPSouthsask Quality Processors Ltd.13th Ave & Pinkie Road
Regina, SK S4P 2G8
Telephone: 306-352-5200HACCP1
CGC HACCPSunview ProcessorsBox 92
Rouleau, Saskatchewan S0G 4H0
Telephone: 306-596-0262HACCP1
CGC HACCPSuperior Pulses Inc.01 Railway Avenue
Verwood, SK S0H 4G0
Telephone: 306-642-3013HACCP1
CGC HACCPVandaele Seeds Ltd.Post Office Box 144
Medora, Manitoba R0M 1K0
Telephone: 204-665-2384HACCP1
CGC HACCPWestland Agro Ltd.Post Office Box 551
Gravelbourg, Saskatchewan S0H 1X0
Telephone: 306-648-2232HACCP1
CGC HACCPWynn Seed Farms Ltd.Post Office Box 267
Roland, Manitoba R0G 1T0
Telephone: 204-750-0336HACCP1
CIPRSBow Park Farm Inc.140 Oxbow Road
Brantford ON N3T 5L6
Telephone: 519-759-7075CIPRS2
CIPRSBroadGrain Commodities Inc.3963 Perth Road 183
RR#4, Seaforth, ON N0K 1W0
Telephone: 519-345-0500CIPRS2
CIPRSBroadGrain Commodities Inc.10803 Cook Road
Brinston, Ontario K0E 1C0
Telephone: 613-652-2069CIPRS2
CIPRSDennis Jackson Seed Service Ltd.1315 Jackson Street
Dresden, Ontario N0P 1M0
Telephone: 519-683-4413CIPRS2
CIPRSDG Global Inc.900-970 Lawrence Ave. W.
Toronto, ON M6A 3B6
Telephone: 416-782-1942CIPRS2
CIPRSHensall District CooperativePost Office Box 219, 1 Davidson Drive
Hensall, Ontario N0M 1X0
Telephone: 519-262-3511CIPRS2
CIPRSHensall District Cooperative5334 Line 36 Perth East
Stratford, Ontario N5A 6S6
Telephone: 519-393-6010CIPRS2
CIPRSLes Grains Semtech2736 Road 235
St-Pie, Québec J0H 1W0
Telephone: 450-772-2465CIPRS2
CIPRSLondon Agricultural Commodities, Inc.43-1615 North Routledge Park
London, Ontario N6H 5L6
Telephone: 519-473-9333CIPRS2
CIPRSLondon Agricultural Commodities, Inc.13205 Baseline Road
Rural Route 2
Thamesville, Ontario N0P 2K0
Telephone: 519-692-3930CIPRS2
CIPRSSt-Lawrence Beans, Division of Agrocentre Belcan Inc.180 Montée Ste-Marie
Sainte-Marthe, Québec J0P 1W0
Telephone: 450-459-4288CIPRS2
CIPRSWTC Group Inc.1389 Lindsey Place
Delta, British Columbia V3M 6V1
Telephone: 604-515-9116CIPRS2
CIPRS + HACCPAgri-Fusion 2000 Inc. (French only)485, chemin St-Philippe
Saint-Polycarpe, Quebec J0P 1X0
Telephone: 450-265-3111CIPRSHACCP
CIPRS + HACCPBeatty Seeds Ltd.PO Box 358
289 County Road 12
Bloomfield, Ontario K0K 1G0
Telephone: 613-393-2333CIPRSHACCP
CIPRS + HACCPBeechwood Agri Services123 Parkhill King Street
Parkhill, Ontario N0M 2K0
Telephone: 519-294-0474CIPRSHACCP
CIPRS + HACCPBeechwood Agri Services9281 Petty Street
Ailsa Craig, Ontario N0M 1A0
Telephone: 519-232-4281CIPRSHACCP
CIPRS + HACCPCrooked Creek Acres Inc.1584 Melwood Drive
Strathroy, Ontario N7G 3H5
Telephone: 519-247-3530CIPRSHACCP
CIPRS + HACCPDG Canest Transit Inc.3700 rue Notre-Dame Est
Montreal, Quebec H1W 2J8
Telephone: 514-529-4774CIPRSHACCP
CIPRS + HACCPDG Criblex Inc. (French only)3699, chemin de la Butte-aux-Renards
Varennes, Québec J3X 1P7
Telephone: 514-774-6400CIPRSHACCP
CIPRS + HACCPField Farms Marketing Ltd.4922 LaSalle Line
Petrolia, ON N0N 1R0
Telephone: 519-882-2976CIPRSHACCP
CIPRS + HACCPGoderich Elevators
*a division of Parrish & Heimbecker, Limited
230 Harbour Street
Goderich, Ontario N7A 3Y5
Telephone: 519-524-7367CIPRSHACCP
CIPRS + HACCPHuron Commodities Inc.214 Clark Road East
Ingersoll, Ontario N5C 3J8
Telephone: 519-425-0991CIPRSHACCP
CIPRS + HACCPHuron Commodities Inc.75 Wellington Street
Post Office Box 1353
Clinton, Ontario N0M 1L0
Telephone: 519-482-8400CIPRSHACCP
CIPRS + HACCPHuron Commodities Inc.81214 Sharpes Creek Line
Goderich, Ontario N7A 3Y1
Telephone: 519-955-3750CIPRSHACCP
CIPRS + HACCPKonzelmann Farms Inc.5029 Churchill Line
Wyoming, ON N0N 1T0
Telephone: 519-845-3046CIPRSHACCP
CIPRS + HACCPMid Canada Transload Services Ltd.7093 Road 8N
Letellier, Manitoba R0G 1C0
Telephone: 204-794-6883CIPRSHACCP
CIPRS + HACCPRay-Mont Logistics1600 Wellington
Montréal, Québec H3K 1V4
Telephone: 514-933-4449CIPRSHACCP
CIPRS + HACCPRay-Mont Logistics15900 River Road
Richmond, British Columbia V6V 1L5
Telephone: 604-244-0200CIPRSHACCP
CIPRS + HACCPSemences Prograin Inc.145, Bas-de-la-rivière Nord
Saint-Césaire, Québec J0L 1T0
Telephone: 1-800-817-3732 or 450-469-5744CIPRSHACCP
CIPRS + HACCPServisem Inc.705 Rang Saint Joseph
Sainte-Martine, QC J0S 1V0
Telephone: 450-427-2817CIPRSHACCP
CIPRS + HACCPSEVITA International11791 Sandy Row
Rural Route 1
Inkerman, Ontario K0E 1J0
Telephone: 613-774-3469CIPRSHACCP
CIPRS + HACCPSEVITA International595770 County Road 59N
Rural Route 6
Woodstock, Ontario N4S 7W1
Telephone: 519-537-5157
Fax: 519-537-5169
CIPRSHACCP
CIPRS + HACCPSG Ceresco Inc.1614 Route 900W
St. Albert, Ontario K0A 3C0
Telephone: 613-987-5494CIPRSHACCP
CIPRS + HACCPSG Ceresco Inc.164 Grande Ligne
St-Urbain, Québec J0S 1Y0
Telephone: 450-427-3831
Toll Free : 1-888-427-7692
Fax : 450-427-2067
CIPRSHACCP
CIPRS + HACCPSnobelen Farms Ltd.323 Havelock Street
Lucknow, Ontario N0G 2H0
Telephone: 519-528-2092CIPRSHACCP
CIPRS + HACCPSnobelen Farms Ltd.2513 Concession Road 4
Ripley, ON N0G 2R0
Telephone: 519-395-5167CIPRSHACCP
CIPRS + HACCPSnobelen Farms Ltd.39972 Moncrieff Road
Blyth, ON N0M 1H0
Telephone: 519-523-4545CIPRSHACCP
CIPRS + HACCPSnobelen Farms Ltd.1739 Colborne Street East
Brantford, ON N3T 5L4
Telephone: 519-753-0533CIPRSHACCP
CIPRS + HACCPSnobelen Farms Ltd.5220 King’s Highway 23
Palmerston, ON N0G 2P0
Telephone: 519-343-3630CIPRSHACCP
CIPRS + HACCPThe Andersons Canada LimitedHensall Branch / Corporate Office
96 Nelson Street
Hensall, Ontario N0M 1X0
Telephone: 519-262-2923CIPRSHACCP
CIPRS + HACCPThe Andersons Canada LimitedMitchell Branch
3964 County Road 168, RR3
Mitchell, Ontario, N0K 1N0
Telephone: 519-348-8433CIPRSHACCP
CIPRS + HACCPThe Andersons Canada LimitedKent Bridge Branch
23696 Kent Bridge Road
Kent Bridge, Ontario N0P 1V0
Telephone: 519-676-6200CIPRSHACCP
CIPRS + HACCPThe Andersons Canada LimitedBlenheim Branch
120 Chatham St North
Blenheim, Ontario N0P 1A0
Telephone: 519-676-5446CIPRSHACCP
CIPRS + HACCPThe Andersons Canada LimitedPontypool Branch
9 Elevator Road
Bethany, Ontario, L0A 1A0
Telephone: 705-277-2002CIPRSHACCP
CIPRS + HACCPUnderwood Grain Limited41797 Howick-Turnberry Road
Wingham, ON N0G 2W0
Telephone: 519-335-3579CIPRSHACCP

Page details

2026-09-01