Preventative Maintenance programs in Pico let you define what gets inspected, how often, and exactly what your techs need to check each time. Once set up, Pico handles the scheduling and surfaces work at the right time.
1. Build your procedure
On your desktop, go to Manage Property → Procedures and create your procedure using the form builder.
Add steps and choose a field type for each one. Available field types include:
Pass / Fail — for binary inspection checks
Checkbox — for items that need to be confirmed complete
Meter Reading — to log consumption or usage data
and more!
Set conditional actions so that a photo or comment is only required when a tech submits a negative response — keeping the form focused without losing documentation when it matters.
💡 The editor autosaves as you build.
Once your procedure is ready, publish it.
2. Create a program
Click Back to Property in the upper right corner, then go to the Maintenance tab → Programs → + New Program.
Set the program name, team, scope, and cadence. Then toggle Use Existing Procedure to attach your procedure — only published procedures appear in the dropdown.
Hit Create Program when you're done.
As work orders get scheduled, techs will see them on their Home screen to pick up and complete.
Why it matters
A well-built PM program means your property runs scheduled maintenance without manual coordination. Pico surfaces work at the right time, documents every check digitally, and turns failures into follow-up work orders. Over time, that data shows you completion trends and equipment failure patterns — before they turn into guest-facing problems.
Who can do this?
Property Manager, Team Manager

