Environmental health permitting and inspection software

PH360 Spruce: environmental health, permit to inspection.

One place for the whole permit. The business owner applies, uploads, and pays without calling you. The health agent opens a review file that is already prepared. The inspector arrives briefed and works offline. Spruce drafts the groundwork at every step, and a person makes the call.

Configured to your code, forms, and fees Office, field, and offline A person confirms every AI action

Local public health

Environmental health has never had a system of its own.

You permit restaurants, pools, septic, and housing. You inspect them on a schedule set by risk, you cite against a code your jurisdiction adopted and amended, and you carry the enforcement that follows. The tools on offer are generic permitting platforms that know nothing about a food code, so the knowledge lives in binders and in the inspector who has been there twenty years. We started from that inspector instead.

The operating idea

The inspector makes the call. Spruce does the paperwork around it.

Grounded, or it abstains

Spruce works from your adopted code and your own records, not the open web. With no grounded source it says so instead of guessing.

Deterministic where it must be

Fees, deadlines, and inspection frequencies are computed by rule, not inferred. The same inputs give the same answer every time.

The human owns the consequence

A citation goes on the record when the inspector cites it. A permit issues when the agent approves it. Every action carries a name and a rationale.

Your jurisdiction's own form

Categories, required documents, fees, priority levels, and correction deadlines are settings, not code changes. Nobody files a ticket with us.

One permit, end to end

See Spruce in action.

One food service permit, in the order it happens. A new restaurant applies and pays, the health agent opens a review file that is already prepared and decides, the inspector visits and cites, the permit issues, and a year later it renews. Anything in purple is drafted by AI and waits on a person.

Scope

What Spruce covers.

Applications the public can finish

A portal where owners apply, upload, and pay, with the required fields and documents following from their own answers. The review file is prepared for your staff the moment it is submitted.

By role

What changes, and for whom.

The field inspector

Arrives briefed instead of blind, logs the visit offline, and confirms a drafted finding with the code section already attached rather than writing it up back at the office.

The health agent

Opens a review file that is already prepared, sees which documents disagree with the application before reading them, and spends the time on the decision instead of assembling the packet.

Department leadership

Changes categories, fees, and deadlines by configuration instead of a change request, and can answer a records request from a trail that records who did what and why.

The business owner

Applies, uploads, and pays without a phone call, sees where the application stands at any hour, and renews from last year instead of starting over.

Part of the platform

Spruce runs on the same engine as the rest of PH360.

Spruce runs on our public health reasoning engine, the same one behind the rest of PH360. The FDA Food Code is built in, and your own adopted rules, forms, and fee schedule sit alongside it. That is also why you change your own categories, documents, and deadlines instead of filing a change request with us.

Common questions

Spruce FAQ.

How do we get started?

We configure Spruce with you: your establishment categories, required documents, fee schedule, inspection frequencies, priority levels, and correction deadlines, plus the forms and certificates your jurisdiction issues. Schedule a walkthrough and we will scope it against your own permits.

Does it work with the code we actually adopted?

Yes, and that is the point. The FDA Food Code is built in, and your local adoption and amendments sit alongside it. Findings are drafted against what your jurisdiction enforces, with the section and the source shown so the inspector can verify it before citing.

What happens in the field with no signal?

The inspector keeps working. The establishment history, prior citations, and the checklist are stored on the device, and the visit syncs when there is a connection again. How long a device may stay offline before it must sync is a setting you control.

How do we know an AI-drafted citation is right?

You check it, and Spruce is built to make that quick. Every drafted finding shows the code section, the source it came from, a confidence level, and the code text in plain language. It only proposes findings it has a grounded source for, and when it does not it abstains rather than guessing.

Is there a human in the loop on the AI?

Always. Anything AI-generated is marked in purple and cannot complete on its own. The agent accepts or changes the proposed day plan, AI-drafted findings must be marked reviewed, the inspector is the one who cites, and returning or denying an application requires a rationale recorded under a name.

What happens to our current permitting system?

Most departments start with one permit type in Spruce and leave the rest where it is until they are ready. Single sign-on, directory integration, and access to your data through an API get settled in that scoping conversation, and we will tell you plainly what is in place and what we would build.

Are those real records in the screenshots?

No. Every screen is the actual product, and the people, businesses, and permits in them are sample data. Nothing on this page came out of a live department.

See it against your own permits.

Thirty minutes. Bring your establishment categories, your fee schedule, and the code you adopted, and we will run Spruce against them.

Download the Spruce overview (PDF)

Modernizing Public Health with Strategy, Data, & AI

Your team is stretched. Your budget isn’t growing. Whether you need a strategic roadmap, better data dashboards, or safe AI implementation, you need people who’ve done your job.

PH360
Your Question
PH360 Response
HIPAA Compliant
Full Audit Trail
Built for PH Workflows

Public health technology is broken.

You’re caught between two bad options. Keep doing things the slow way while your team burns out. Or trust a vendor who doesn’t understand why you can’t just “move fast and break things” with HIPAA data and public accountability.

Meanwhile, your staff are already using commercial, unregulated AI tools for drafts and research. This creates data privacy risks and liability your department can’t afford.

We started F&T Labs because we lived this.

Jefferson McMillan-Wilhoit
“I spent years as a health department CIO, trying to modernize with no budget and vendors who didn’t understand compliance and didn’t understand how public health and local government is different.”
Jefferson McMillan-Wilhoit, Founder & CEO

We solve the specific problems slowing your department down.

From strategic planning to custom development, we meet you where you are.

Strategic Services

“Everyone’s telling us to modernize. Where do we even start?”

You’re being told to adopt AI and transform your operations. But which investments actually make sense? We help you cut through the noise with honest analysis from people who’ve managed public health technology budgets.

  • Technology strategic planning and roadmaps
  • Workflow assessment to find where automation actually helps
  • Data analysis and visualization support
  • Vendor-neutral guidance on your options
This is where most departments start with us.
Learn More About Strategic Services
What You Get
Strategic Roadmaps • Workflow Analysis • Data Insights

Training & Policy Development

“How do we make sure our team uses technology safely?”

Tools are already in your building, whether you’ve approved them or not. We help you get ahead of the risk with practical training and policies built on how public health actually operates.

  • Introduction to Generative AI for Public Health
  • Safe AI practices that stick (not just a one-time webinar)
  • Custom policy development your team will actually follow
View Training Options
Training Programs
  • GenAI Fundamentals
  • HIPAA-Safe AI Practices
  • Annual Compliance Training

PH360 Platform

“We’re ready to operationalize AI, not just experiment.”

Most AI tools are generic chatbots. PH360 is different. It connects to your existing systems and automates the specific workflows that eat your team’s time.

  • Search across your policies, memos, and records
  • Draft documentation in your department’s voice
  • Cut response time from 30 minutes to 30 seconds
  • HIPAA-compliant AWS infrastructure
Explore PH360
0%
of responses indicated the AI tool reduced their workload

Custom Implementations

“We need something built specifically for us.”

We build HIPAA Privacy & Security Compliant infrastructure on the platforms you already own. We have the technical skills to build custom solutions on AWS and Salesforce.

  • AWS cloud architecture and implementation
  • Salesforce configuration for public health workflows
  • Ongoing support from a team that understands government
Discuss Custom Project
AWS • Salesforce • Cloud Infrastructure

How we move from “Idea” to “Done”

1

Scope & Assess

We start by understanding your workflow constraints and budget reality. We define the problem, not just the symptom.

2

Build & Deploy

Whether it’s a strategic roadmap or a custom app, we build on your existing systems (like AWS or Salesforce) to keep costs down.

3

Capacity Building & Exit

Our goal is sustainability. We train your team to own the solution so we can hand over the keys and exit.

We’ve been where you are.

We’ve sat in the budget meetings. We’ve navigated the procurement process. We’ve managed the political pressures that come with every technology decision. That experience shapes everything we build.

Let’s look at the problem together.

You don’t need a fully formed plan (or an approved budget) to talk to us. We act as your sounding board first, and your partner second.

Let’s Chat
F&T Labs is an SBA 8(a) Certified & Woman-Owned Small Business.
What happens next
1. Focus on Listening

We spend the first 20 minutes listening to your workflow constraints and tech headaches.

2. Expertise & Landscape

We bring our expertise to the table about what other health departments are doing and our understanding of the landscape.

3. Honest Guidance

If we aren’t the right fit, we’ll point you toward a solution that is.

Subscribe To Flourish Notes
Sign up to receive our monthly dose of public health analysis, joy, and favorite things.

Subscribe To Flourish Notes

Sign up to receive our monthly dose of public health analysis, joy, and favorite things.

Sign up to receive our monthly dose of public health analysis, joy, and favorite things.

You have Successfully Subscribed!