Built around 2024 NFPA 96 and ANSI/IKECA C10

Stop paying a VA to type up hood cleaning reports.

CompanyCam photos in. Branded, ready-to-send PDF out. Signed and in the GM and AHJ inbox before the truck is back at the shop. No day-late paperwork. No proposal stuck behind a write-up.

3 reports or 3 days. No card required.

CompanyCam sync
Document Vault
NFPA 96 formatted
Service Ticket
No. 0214
ClientLighthouse Restaurant
Address
Date5/3
Tech
Cooking type
Next service
Tech sig
Client sig
NFPA 96 2024 edition
ANSI/IKECA C10 Chapter 11
IKECA CECT Cert numbers on PDF
FDNY P-64 Field labels match
MA State Fire Marshal Field labels match
CompanyCam OAuth verified
NFPA 96 baseline in every report you publish

50 states + DC are wired into the contact and licensing forms. State-specific fire-code rules (FDNY P-64, MA SFM) ship in the state pack rollout. Until then, the NFPA 96 baseline covers what every Authority Having Jurisdiction expects.

After the visit, paperwork is the bottleneck

The truck is back at the shop. The report is still on a VA's desk.

Three things slow down every hood-cleaning shop after a visit. Click any card to see how HCR solves each one before the GM even asks where their report is.

Problem 01 3 days late

The post-clean report sits 3 days after the visit.

GM expects the PDF the day of service. Carbon copies, photo dumps, and VA review push it to day three. Late reports are a compliance risk and a payment-delay risk.

Click to see the fix
How HCR solves it

Build from the CompanyCam set. Same shift.

  • GM has the PDF before the truck is back at the shop
  • Same-shift turnaround, not next-day or next-week
  • No VA queue. No re-typing. No day-three excuses.
2024 NFPA 96 §11.4.13 timing
Problem 02 A week of lost bids

The proposal waits behind the inspection write-up.

The proposal cannot go out until the inspection report does. One slow write-up stalls a week of follow-up jobs and hands the bid to a competitor.

Click to see the fix
How HCR solves it

Build the inspection report. Same shift.

  • Inspection PDF in the GM and AHJ inbox before the truck is parked
  • Proposal goes out the next morning, not next week
  • Win the bid before the competitor even sends theirs
Inspection report. Proposal. Same shift.
Problem 03 $20 per report

The VA still misses fields. And you still pay per report.

Cooking type wrong. Cert number off by a digit. Deficiency block blank when there were three. You pay $20 a report and the AHJ still kicks it back.

Click to see the fix
How HCR solves it

The builder fills the boilerplate. You review, not retype.

  • CompanyCam tags drive scope and deficiency fields automatically
  • Required-field validator runs on publish. No silent gaps.
  • Stop paying per report. Flat plan, no VA markup.
2024 NFPA 96 §11.4.13 structured by default
From the field

Built with the contractor running the jobs.

Every block, every section reference, every required field came out of ride-alongs with kitchen-exhaust crews. The product reads like a clipboard, not a dashboard.

2024 NFPA 96
ANSI/IKECA C10
CompanyCam OAuth
What that buys you
  • 01
    Built around real NFPA 96 reports Scope, deficiencies, NFPA refs, §11.4.13 label. Structured the way an AHJ expects them, not the way a VA types them.
  • 02
    Vault built around the GM workflow One link, full history, no login. The way GMs and AHJs already ask for reports, just without the email chain.
  • 03
    CompanyCam wired up to the photo set you shoot today EXIF, GPS, and creator preserved. No re-uploads, no second app, no extra step for the tech in the field.
50 + DC states wired up
11 default scope items
NFPA 96 + IKECA C10 baked into every PDF
Forever vault report retention
How it works

CompanyCam photos in. Build the report. PDF in the GM inbox.

Three steps from the truck back at the shop to a six-page NFPA 96 PDF on the recipient screen. Same flow for inspections and post-clean reports.

01

Capture

Open CompanyCam, shoot before and after. We pull the photos with EXIF timestamps, GPS coordinates, and the tech who shot them. None of that survives a re-upload, so we do not make you re-upload.

  • EXIF preserved
  • GPS preserved
  • Creator preserved
CompanyCam · Lighthouse Restaurant4 photos · synced
Before
08:1437.7798, -122.39
Report
After
10:4237.7798, -122.39
Report
Before
08:2137.7798, -122.39
Report
After
10:4837.7798, -122.39
Report
JRShot by James Rodriguez · IKECA CECT-12 044
02

Build

The structured builder fills scope, deficiencies, and the §11.4.13 service label from the CompanyCam photo set and the cooking-operation type. Service date, next-service date, and Table 11.4 frequency populate automatically. You review, adjust, and approve.

  • Structured builder
  • Auto-frequency
  • 11 default scope items
Post-cleaning service reportLighthouse Restaurant Group
May 03, 2026·San Francisco, CA
Scope of work11 default items
HoodBare metal
PlenumBare metal
FiltersBare metal
DuctworkBare metal
FanBare metal
Roof grease containmentBare metal
Deficiencies1 open
01
Access panel missing on horizontal duct runNFPA 96 §7.3.4
03

Hand off

Publish, and the report goes three places: PDF download, email to a saved recipient list, and a signed share link if you are on Pro. Recipient opens the link. No account, no login. Audit log records who, when, and from where.

  • PDF + email + share link
  • Branded for the recipient
  • Audit on every open
Service reportLighthouse Restaurant
ServiceMay 03NextAug 03FrequencyQuarterly
GMGeneral Manager
AHJFire Marshal
OWNProperty Owner
Viewed · 3:42 pm · Safari on iPhone · US
CompanyCam · Lighthouse Restaurant4 photos · synced
Before
08:1437.7798, -122.39
Report
After
10:4237.7798, -122.39
Report
Before
08:2137.7798, -122.39
Report
After
10:4837.7798, -122.39
Report
JRShot by James Rodriguez · IKECA CECT-12 044
Two report types

Inspection reports show condition. Post-cleaning reports document what you delivered.

Inspection reports are the bottleneck before a proposal goes out. Build both types from your CompanyCam photos, so the proposal ships the next morning. Both follow NFPA 96 format. Both land in the client's Vault.

HoodCleaningReport
POS-2026-0214
Post-cleaning service report

Lighthouse Restaurant Group

14 Pier 31, San Francisco CA 94111

Hover any field for the NFPA or ANSI section it satisfies.pdf_blocks/ template + scope + signatures
The document vault

Your clients get one link. Every report, every visit, forever.

One signed link per client opens a branded portal with their full service history. Past post-clean reports, past inspections, the next service date. GMs, owners, and AHJs pull any report without calling you.

One link. Full history.
ContractorPro plan workspace
SystemHMAC-signed token
RecipientNo account, no login
And we still log every open
  • 14:23DownloadedUnited States · Safari on iPhone
  • 11:08OpenedUnited States · Chrome on Mac
  • 09:42OpenedUnited States · Chrome on Mac
Foreverevery report retainedEvery post-clean and inspection report stays in the client portal. Nothing deleted, nothing archived behind a paywall.
No loginfor the recipientGMs, fire marshals, and property owners click the link and read the report. They never see an account screen, never make a password.
Every openrecorded foreverTime, country, and device for every view and download. We never collect a name or email, so it stays GDPR-clean.
See it in your own brandVault included on every plan, plus the 3-day trial.
The frequency engine

Pick your kitchen. Get the right service frequency.

NFPA Table 11.4 sets the cleaning frequency by what you cook. We populate it on every report cover. Inspectors check it first.

Cooking operation type
Recommended frequency
Quarterlyevery 90 days
NFPA 96 Table 11.4·2024 edition
Stamped on every report cover. Renders in §4.1 of the PDF. Used by the next-service-date calculator on publish.
Pricing

Run the math before you read the price.

Slide it up to your job count. We will tell you which plan fits and what each report actually costs you. Annual saves 20% (not shown here).

Run the math

What do 40 jobs a month look like?

40
Hours saved per month23.3That is 2.9 workdays back at 8 hours each.
Cost per report
Standard$2.98
Pro$2.23
Business$2.73
Recommended: Pro at 40 jobs.
Fines avoided per year$10,000One avoided NFPA 96 §11.4.13 violation. Conservative anchor; real fines run higher.

Time savings based on 35 minutes saved per report vs handwritten ticket plus retyping. Numbers update live as you slide.

Standard
$49 / mo

20 reports per month · $3.50 each above quota

Formatted reports, your branding, full client Vault, ready for the inspector.

Start free trial

3 reports or 3 days. No card required.

  • Block-based report builder
  • Every NFPA 96 and ANSI/IKECA C10 field
  • AI drafts inspection and post-clean reports
  • Branded six-page PDF with your company logo
  • Photo documentation with EXIF and GPS pulled in
  • Deficiency tracking with NFPA section references
  • CompanyCam direct import with tags and creators
  • Document Vault: signed share links, no recipient login
  • 5 team seats. Email support.
Most picked
Pro
$89 / mo

50 reports per month · $2.25 each above quota

Custom branding on reports and the client Vault. Audit trail, in-app email to GM and AHJ, 10 team seats. Built for crews running 30+ jobs a week.

Start free trial

3 reports or 3 days. No card required.

  • Everything in Standard, plus:
  • Custom branding inside reports and the Document Vault
  • Email reports straight to GM, AHJ, and owner
  • Audit trail: who opened the report, when, from where
  • Up to 10 team seats
  • Priority support, response within 24 hours
Scale teams
Business
$109 / mo

Unlimited reports per month · unlimited seats

Unlimited reporting for teams that need AI drafting, advanced sharing, custom branding, audit trail, and priority support.

Start free trial

3 reports or 3 days. No card required.

  • Everything in Pro, plus:
  • Unlimited reports per month
  • Unlimited team seats
  • No overage charges
  • AI inspection and post-clean reports
  • Priority support, response within 24 hours
Common questions

Answers to what people ask first.

Connect CompanyCam and pull any project's photos into a new report. The structured builder fills scope, deficiencies, and the §11.4.13 service label from the photo set and the cooking-operation type. Service date, next-service date, and Table 11.4 frequency populate automatically. You review, adjust, and approve before publish. No VA, no re-typing.

Yes. The Document Vault is a branded client portal: one signed link gives a GM, owner, or AHJ access to every post-clean and inspection report you've ever delivered for that location. Service history, next service date, full PDF archive, no login required. Reports stay in the Vault forever, on every plan.

Every account starts with a free trial: 3 reports or 3 days, whichever comes first. No credit card required. You get the full builder, every NFPA 96 and ANSI/IKECA C10 field, branded PDFs, and CompanyCam import during the trial. Reports you generated during the trial stay yours and remain downloadable.

After the trial your workspace goes read-only until you pick a plan: Standard at $49/mo (20 reports, AI inspection and post-clean reports, the Document Vault, CompanyCam import, 5 team seats), Pro at $89/mo (50 reports, custom branding, in-app email, audit trail, 10 team seats), or Business at $109/mo (unlimited reports and seats). Reports you already shipped stay accessible to recipients. We don't charge you automatically. We send a reminder, you decide.

Yes, on every plan. Pull a CompanyCam project's photos into a new report, or import photos onto an existing project. Tags, captions, GPS metadata, and the original creator name carry across. CC-imported reports auto-publish and the PDF lands in the Document Vault with a recipient share link ready to send.

No. The Document Vault on every plan gives every report a signed share link. The recipient opens a branded landing page with your logo, the facility name, the service date, and the PDF. No account, no friction. You can revoke any link at any time. On Pro and Business, you also see who opened it, when, and from which country in your audit trail, and you can apply custom per-client branding inside the share page.

Built around the 2024 NFPA 96 edition and ANSI/IKECA C10 Chapter 11. Every field (scope of work, grease readings, system checks, deficiency tracking, fire suppression inspection, digital signatures, photo documentation, and cleaning frequency) maps to a specific section of the standard. The PDF includes the §11.4.13 through §11.4.15 certification language your technician signs. Whether a specific job meets the standard is a judgment call your inspector makes on-site. The report documents the work so that judgment has a complete paper trail.

The report itself is the same across paid plans. Standard ($49/mo, 20 reports, 5 team seats) gives you AI inspection and post-clean reports, the builder, branded PDF, deficiency tracking, photo documentation with EXIF, CompanyCam import, and the Document Vault for login-free sharing. Pro ($89/mo, 50 reports) adds custom branding, in-app email to multiple recipients (GM, AHJ, owner in one send), the audit trail of who opened what, 10 team seats, and priority support. Business ($109/mo) includes unlimited reports and unlimited seats.

You don't get blocked. Reports above your monthly quota are billed at $3.50 each on Standard or $2.25 each on Pro, itemized on your next invoice. Business includes unlimited reports, so there is no overage. We send email warnings at 80% and 100% of quota so you're never surprised. If you'd rather hard-cap, that's a setting in your account.

No. Standard works for any commercial kitchen exhaust job. Our customers file reports for hotels, hospitals, schools, casinos, stadiums, senior living, corporate cafeterias, food courts, correctional facilities, and military bases. Every NFPA 96 / IKECA C10 field applies to all of them.

JPG, PNG, and HEIC. Take photos with location services enabled. We recommend adding captions with the location and time for each photo to strengthen your documentation.

Select all applicable cooking operation types and the frequency auto-calculates per NFPA 96 Table 11.4. Solid fuel, charbroiler, wok, and 24-hour operations require monthly cleaning per Table 11.4. We also track daily operating hours to help determine the appropriate frequency.

Yes, on every plan. Upload once and it appears on every report cover, every page header, and the client-facing Document Vault share page. Pro and Business add custom per-client branding (colors, contacts) inside reports and the Vault on top of your default logo.

Use the Deficiencies section. Log the location, description, the specific NFPA 96 section violated, a photo of the issue, a target resolution date, and your recommended action. This is what IKECA C10 requires, and it's the section most contractors skip. Documenting it protects you legally.

NYC requires an FDNY Certificate of Fitness (P-64 for commercial kitchen exhaust cleaning) and your company must hold an FDNY-approved company code. Our form has dedicated fields for these when you select New York as your operating state. Always verify current requirements at fdny.nyc.gov.

Massachusetts requires a State Fire Marshal certification for hood cleaning technicians. Select Massachusetts in the form and the relevant fields appear automatically. State requirements change, so always verify with your local AHJ or mass.gov.

Depends on your jurisdiction. Some states require submission of reports with deficiencies to the local Authority Having Jurisdiction (AHJ). Our reports include notice language when you select a state with known submission requirements. Always verify timelines with your local fire marshal.

Build it

Stop paying a VA. Build the report in minutes. Your first three are free.

Three days, three reports, no card required. Connect CompanyCam, build the report, drop it in the client Vault. Every job documented. Forever.

Start free trial No credit card. No sales call.