Hood Cleaning

How to Set Up a Hood Cleaning Service Schedule That Keeps You Booked Year-Round

July 31, 2026·8 min read·DoorstepHQ Team

A well-built hood cleaning service schedule for recurring clients doesn't just keep you busy — it turns a project-based trade into a predictable, subscription-like business. The core principle: NFPA 96 mandates cleaning intervals based on cooking volume and fuel type, which means every commercial kitchen you service already has a built-in return date. Map those intervals across your client list, and your calendar fills itself.


Why does a recurring schedule outperform chasing one-off jobs?

A quarterly client is worth four times the annual revenue of a one-time caller — with a fraction of the sales effort to renew them. Multiply that across 30 accounts and you have a meaningful recurring base that doesn't require you to hustle for new work every week.

When a kitchen manager calls in a panic because their health inspector arrives tomorrow, you're doing emergency work for a stressed client at a price they'll push back on. When that same kitchen is already on your quarterly schedule, you arrive expected, you invoice without friction, and they renew automatically because compliance is handled.

If you're still building your client list, the strategies in how to win your first hood cleaning contract will help you land accounts worth scheduling.


What does NFPA 96 actually require for cleaning frequency?

NFPA 96 — the National Fire Protection Association's Standard for Ventilation Control and Fire Protection of Commercial Cooking Operations — sets minimum cleaning intervals based on cooking type and volume. These are the intervals your schedule should be built around.

| Cooking Type / Volume | Minimum Cleaning Frequency |

|---|---|

| Systems serving solid-fuel cooking (wood, charcoal, mesquite) | Monthly |

| High-volume cooking (24-hour, fast food, wok/broiler-heavy) | Quarterly |

| Moderate-volume cooking (full-service restaurants, schools) | Semi-annually (every 6 months) |

| Low-volume cooking (seasonal, day camp, church kitchens) | Annually |

Important: Local fire codes and health department rules can impose stricter intervals than these NFPA minimums — some jurisdictions require monthly cleaning regardless of cooking volume. Always verify with your local authority having jurisdiction (AHJ) and encourage your clients to do the same. You can review the standard directly at the NFPA website. For additional code guidance by region, the International Fire Code resources at the ICC are a useful reference.

Understanding these intervals is the foundation. Your job is to know which category each of your clients falls into and schedule accordingly.


How do you sort your clients into the right frequency buckets?

Before you can build a calendar, you need a simple client audit. Go through every account you have — or plan to have — and assign each one a cleaning frequency based on their cooking profile:

  • Monthly clients: Solid-fuel operations (wood-fired pizza ovens, live-fire grills, hibachi), very high-volume 24-hour operations. These are your most valuable recurring accounts. A single monthly client generates 12 visits a year.
  • Quarterly clients: Fast-food operators, busy diners, sports bars with heavy fryer use, high-turnover restaurant groups. This is often the largest segment of a hood cleaner's book.
  • Semi-annual clients: Full-service restaurants with moderate volume, hotel kitchains, school cafeterias, corporate cafeterias. Reliable, lower-friction accounts.
  • Annual clients: Churches, seasonal businesses, day camps, low-volume prep kitchens. Schedule these during your slower months to smooth out the calendar.

Once you've bucketed every client, you have the raw material for a real schedule.


How do you actually build the calendar?

The goal is visual coverage: every week of the year should have jobs assigned, with no month that's completely empty and no month so overloaded you're turning work away.

Step 1: Plot your monthly clients first

Monthly accounts anchor every month. If you have three solid-fuel accounts, assign them to the first, second, and third weeks. That's three guaranteed nights of work every single month, before you've booked anything else.

Step 2: Distribute quarterly clients across the four quarters

If you have 20 quarterly clients, aim for roughly five per quarter — staggered so they don't all fall in the same month. Q1 (January–March), Q2 (April–June), Q3 (July–September), Q4 (October–December). Within each quarter, spread them across different weeks to avoid bottlenecks.

Step 3: Place semi-annual clients in opposing halves

If a client gets cleaned in March, their next visit is September. If a client gets cleaned in May, their next is November. This creates natural returning work in your slower shoulder months.

Step 4: Drop annual clients into your lightest months

Look at your calendar after the first three steps and find the gaps. Annual clients fill those gaps. January and February are often lighter for restaurants (post-holiday slowdown) — ideal months to place annual kitchen accounts.

Step 5: Build in buffer weeks

Leave at least one week per month with capacity for add-on work, new client onboarding, or catch-up from a rescheduled job. A completely full calendar sounds great until a client cancels last-minute and you have nowhere to put them.


How do you lock clients into the schedule — and keep them there?

A recurring schedule only works if clients stay on it. The two biggest reasons clients drift off: they forget when service is due, and they don't feel the pain of slipping until an inspector shows up.

Send reminders, not invoices. A message two to three weeks before their scheduled visit — "Your quarterly hood cleaning is coming up on [date], we'll see you then unless anything changes" — keeps the appointment alive without making it feel like a sales call. Scheduling software with automatic reminders handles this passively once you've set it up.

Put the interval in the contract. When you sign a new account, specify the cleaning frequency in writing and tie it to NFPA 96 compliance. A client who signed a document agreeing to quarterly service is far less likely to "skip this one."

Make the inspection report the renewal trigger. At the end of every visit, hand over a clear, professional inspection report that documents what was cleaned, the grease accumulation level, and when the next service is due. A report that says "Next service due: October 14" is a soft booking confirmation. See how to write a hood cleaning inspection report customers actually understand for a format that works.

Stack upsells to increase visit value. While you're on-site, add filter replacements and exhaust fan hinge kit installations — these add revenue per visit without adding a separate truck roll. Upselling exhaust fan hinge kits and filters on every visit is one of the highest-margin moves a hood cleaner can make.


How do you price recurring schedule clients vs. one-off jobs?

Recurring clients earn a modest loyalty price — but not so much of a discount that you cut into your margin. A common structure: offer 5–10% off the standard per-visit rate for clients who commit to a written annual schedule.

To put that in dollar terms: if your standard rate for a moderate-volume restaurant hood system runs $350–$600 per visit (a typical range in mid-market U.S. metros — coastal markets often run higher, rural and Midwest markets often lower), a 5–10% recurring discount comes to roughly $18–$60 off per visit. That's a small concession when it eliminates the sales cost of re-booking and virtually eliminates churn. Pricing also varies with kitchen size, equipment complexity, and local market conditions, so anchor your numbers to what your market supports.

For baseline pricing by kitchen type and size, hood cleaning rates by kitchen type gives you the full breakdown to work from.


Frequently asked questions

Q: How often does NFPA 96 require hood cleaning for a typical full-service restaurant?

A: Most full-service restaurants with moderate cooking volume fall into the semi-annual category under NFPA 96 — every six months. However, local codes can require more frequent cleaning, so always verify with the local authority having jurisdiction.

Q: How many recurring clients do you need for a full-time hood cleaning operation?

A: A solo operator running nights can typically service 25–40 recurring accounts across a mix of monthly, quarterly, and semi-annual schedules. The actual number depends on drive time between accounts, kitchen size, and how many visits per night you can complete.

Q: What's the best way to remind clients about upcoming hood cleaning appointments?

A: Automated text or email reminders sent 2–3 weeks before the scheduled visit are the most reliable. Set these up once in your scheduling system and they run without manual follow-up.

Q: Can I charge a higher rate for clients who don't commit to a recurring schedule?

A: Yes — and many operators do. Framing it as a "recurring client rate" vs. a standard one-time rate is cleaner than calling it a penalty. It's an honest reflection of the lower cost to serve a predictable account.

Q: What should I do if a client wants to skip or delay their scheduled service?

A: Document the request in writing and remind them of their compliance obligation under NFPA 96 and local fire code. Note the skipped interval in your records. Some operators include a clause in their service agreement specifying that skipped cleanings don't roll over — they're simply missed, and the next scheduled date remains unchanged.

Ready to get organized?

DoorstepHQ gives you everything you need to run your service business — quotes, invoicing, scheduling, and payments. Completely free.

Get started free