What HACCP-aligned pest control actually means
HACCP (Hazard Analysis and Critical Control Points) is the food-safety framework underlying Canadian Fraser Health and CFIA inspections. When pest control becomes a HACCP critical control point — which happens the moment pests can affect food-contact surfaces, food storage, or food handling — it is no longer a maintenance expense. It becomes a documented program with defined hazards, measurable control measures, verified outcomes, and corrective action procedures. A pest sighting is not itself a violation under BC's Food Premises Regulation. A pest sighting with no control program, no monitoring records, and no corrective action is. The distinction matters enormously for how you contract and operate your pest program.
The BC Food Premises Regulation requirements
BC's Food Premises Regulation (BC Reg 210/99) under the Public Health Act sets the legal baseline for food-service pest control. The regulation requires that food premises be kept free of insects and rodents; that equipment and utensils be maintained pest-free; that structural barriers prevent pest entry; and that pest control records be available on request. Vancouver Coastal Health and Fraser Health operationalize this through their inspection programs, which check for live activity, evidence of activity (droppings, gnaw marks, rub marks), structural deficiencies, and documentation. The documentation requirement is frequently underestimated: inspection officers want to see a pest control contract with a licensed applicator, monitoring station logs, treatment records, and corrective action documentation for any positive captures.
What Fraser Health inspectors actually check on-site
- Active pest control contract on file: must be with a BC Integrated Pest Management Act-licensed applicator. The applicator's licence number should appear on the contract.
- Monitoring station placement and data: inspectors look for stations in kitchen zones, dry storage, receiving area, and washrooms. Station logs should show regular inspection dates and capture data.
- Treatment records: any chemical treatment must be documented with product name, PMRA registration number, application area, applicator name, and date.
- Corrective action records: when monitoring shows activity, what happened next? A corrective action record closes the loop and demonstrates your program functions.
- Structural exclusion evidence: door sweeps, drain covers, dock seals, pipe penetrations sealed. Structural deficiencies that create pest entry are major violations regardless of pest activity.
- No live pest activity at time of inspection: German cockroaches visible during business hours, mice in a food-prep area, or flies swarming stored product trigger immediate violations.
- Food storage: products stored 15 cm off the floor and away from walls, sealed containers for dry goods, no cardboard boxes in storage. Pest harborage reduction is a food safety requirement.
- Chemical storage: pest control products stored in a locked cabinet labelled 'Pesticides', separated from food-contact chemicals.
- Staff training records: evidence that kitchen staff can identify pests and know to report activity immediately rather than self-treating.
Setting up a compliant program: the 30-day playbook
Restaurant HACCP pest control setup — 30 days to compliance
The sequence Wild Pest follows when onboarding a new restaurant client who needs to achieve Fraser Health compliance within 30 days. Adjust timeline if opening from scratch vs. inheriting a non-compliant program.
- 1Day 1–3: Assessment and documentation reviewComprehensive kitchen-to-dock inspection. Identify current pest activity, structural deficiencies, existing monitoring. Review any prior inspection reports, NNCs, or past treatment records. Identify the three highest-risk zones: typically receiving dock, dry storage, and dishwasher void.
- 2Day 3–7: Structural exclusion priority itemsAddress the structural deficiencies that create the highest pest-entry risk: door sweeps, dock seal gaps, drain covers, utility penetrations. These are the items inspectors flag most frequently. Some can be addressed immediately; others require facilities involvement.
- 3Day 7–10: Monitoring station deploymentDeploy sticky monitoring stations in kitchen zones (30–50 stations for a typical 2,000 sq ft kitchen operation), dry storage, receiving, and washrooms. Each station is numbered and its location recorded on a floor-plan map kept in the pest control file.
- 4Day 10–14: Initial treatment if activity presentIf monitoring or inspection reveals active German cockroach, rodent, or other pest populations, address with appropriate PMRA-registered formulations in non-food-contact locations. Gel-bait in voids, tamper-resistant bait stations where appropriate. Document product name, PMRA number, application areas, applicator licence number.
- 5Day 14–30: First monitoring cycle reviewInspect every monitoring station. Document captures. Initiate corrective action wherever capture rates exceed threshold. Produce first monthly report. File in pest control binder.
Industry-specific pest pressure by restaurant type
| Format | Primary Pest Risk | Key Monitoring Zone | Common Structural Gap |
|---|---|---|---|
| High-volume fast casual (>500 covers/day) | German cockroaches | Fryer voids, dishwasher | Dishwasher drain, tile grout |
| Sushi / raw fish | Drain flies, small flies | Prep sink drains | Floor drain biofilm |
| Bakery-café hybrid | Indianmeal moth, ants | Dry storage, flour bins | Delivery door sweep |
| Ghost kitchen / dark kitchen | German cockroaches | Equipment voids | Shared utility chases |
| Hotel restaurant (attached) | Rodents, cockroaches | Receiving dock | Loading dock shared with hotel service |
| Food court tenant | Cross-contamination from adjacent units | Shared wall voids | Strata wall penetrations |
Wild Pest's restaurant program structure
- Initial assessment: comprehensive ID of activity, harborages, sanitation gaps. Inspection-ready report delivered within 48 hours.
- Sticky monitoring station deployment: 30–50 stations across kitchen, dining, dock, and washrooms. Floor plan map included.
- Monthly inspection visits: each station's captures documented. Treatment applied where monitoring data triggers action thresholds.
- Gel-bait and IGR in compliant locations only — never on food-contact surfaces. Voids, harborages, inaccessible zones only.
- Quarterly perimeter exclusion review: door sweeps, drain covers, dock seals, delivery-area pest pressure reviewed and corrective actions recommended.
- Inspection-ready documentation: monthly digital reports, treatment logs, action thresholds — available for Fraser Health on request, same business day.
- Same-day callout SLA: reported escalations (live pest during service, customer complaint) responded to same business day.
- Annual program review: year-over-year trend analysis, structural exclusion priority list refresh, and renewal pricing.
What restaurant pest control costs in BC
Restaurant pest programs in Metro Vancouver range from $350–$800/month for typical mid-size operations (1,500–3,000 sq ft kitchen) on monthly cadence. Small QSR or café units with minimal kitchen complexity run $200–$400/month. High-volume operations, 24-hour operations, or those with documented history of pest issues run $800–$1,500/month. Initial setup fees for new programs run $400–$1,200 depending on assessment complexity and initial treatment volume. Most operators find that monthly service with documented records is the lowest-total-cost option because it avoids the cost of crisis response: a German cockroach infestation requiring emergency treatment plus structural remediation typically costs $1,500–$4,000 in a single event — three to eight months of a prevention program. See our [food processing audit prep guide](/guide/food-processing-audit-prep) for the higher-bar requirements that apply when your kitchen is also subject to CFIA or GFSI oversight.
